EEPROM changing all the time by it self

hi guys

i have a problem

i have a calculation that saves something to eeprom

after a while when you run this calculation instead of just saving to where its meant to its changes all sorts of address to 255 by it self

this this without uploading any new code and its done it to both my atmega 328’s

i cannot show you the code until tomorrow but does this make any sense?

i am no where near the 100k write limit at all, barely 200 at most, it does what its meant to for a while then goes crazy

cheers

i cannot show you the code until tomorrow but does this make any sense?

It might, tomorrow, when you post your code.

the code must be correct though surely as it behaves it self for a while (the first 100 writes at a guess) then goes dicky???

the code must be correct

There's software and there's hardware. Are you implying that the hardware is at fault?

My guess is it isn't. But, we won't know until we see the software.

i am not sure

i am stumped on this

i will post it the code tomorrow - left laptop at work