Hi all, Getting back into PIC dev recently, and I've run into a=20 somewhat-familiar EEPROM issue. I'm preloading a PIC18F46K22 with 400+=20 bytes of data and it works fine initially, but after some time (with no=20 EEPROM writes from the code) the data is getting corrupted. Swapped the=20 chip and same issue. Without any writes, it seems it's not the old=20 wear-leveling issue with writing to some cells possibly degrading or=20 corrupting other cells. The only thing that happened from working to=20 non-working is that power was cycled several times. I do have brown-out reset enabled (at 2.85V), so I don't think it's that. I know there are some concerns about data EEPROM in these devices, so=20 the bottom-line question is if this could be made to run reliably=20 nowadays, or should I be seeking alternate options? In the past I've=20 moved the data to an external serial-EE, but in the essence of time=20 here, I'd like to find a solution with the existing hardware. Is writing=20 to flash program memory more reliable? I could also run a sort of=20 RAID-type duplicated-table system, but that still does not make me=20 comfortable that all is hunky-dory. What else could I be missing here? Cheers, -Neil. --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .