Bump. On 8/10/2014 5:12 PM, Neil wrote: > Hi all, > > Getting back into PIC dev recently, and I've run into a > somewhat-familiar EEPROM issue. I'm preloading a PIC18F46K22 with 400+ > bytes of data and it works fine initially, but after some time (with no > EEPROM writes from the code) the data is getting corrupted. Swapped the > chip and same issue. Without any writes, it seems it's not the old > wear-leveling issue with writing to some cells possibly degrading or > corrupting other cells. The only thing that happened from working to > 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 > the bottom-line question is if this could be made to run reliably > nowadays, or should I be seeking alternate options? In the past I've > moved the data to an external serial-EE, but in the essence of time > here, I'd like to find a solution with the existing hardware. Is writing > to flash program memory more reliable? I could also run a sort of > RAID-type duplicated-table system, but that still does not make me > 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 .