Hi there,
have you tried to specifie a "preserve memory area" in your RUN/DEBUG configuration?
Go to: Run -> Run Configurations -> Target settings: Edit -> Connection: Advanced Programming Options
(See attachet pictures for a hint)
There specify the address range of your eeprom. I did this in example for an s12zmvc128. For your target CPU it might differ, so check the manual.
Why your eeprom gets reset after a Reset i have no idea, may be some init routine or some fault correction if you use an automated CRC in your project. Maybe try the preserve memory are and see what happens next.
Hope it helps
Kind Regards
Clemens


