Hello
Thanks for the information on the CodeWarrior version you are using.
According to my understanding you are modifying the EEPROM in your application, but the content of the EEPROM remains unchanged in the debugger memory window.
Is that correct?
There is a debugging memory map associated with your debug session.
As far as I know the default debugging memory map is defining all FLASH & EEPROM areas as persistent (not changed while application is running.
So if you want to see your memory changing you have to modify the Debugging Memory MAP.
This can be done as follows:
- Start the debugger the usual way
- Select "MultilinkCyclonePro" -> "Debugging Memory Map"
- Select the line corresponding to the Memory area where you have your EEPROM
- Click on "Modify/Details" button
- Check the "refresh memory when halting" check box
- Click OK to close the dialog.
- Click Close to close the second dialog and try debugging again.
Content of EEPROM should be refreshed now.
CrasyCat