- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It looks like when I go into debug, the EEPROM is cleared.
This doesn't happen if I just program the part.
Is there a setting for DEBUG to not clear the eeprom contents?
Thanks.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In Creator you find in workspace explorer settings for the EEProm.
You have set all EEProm area to 0x00 and checked "Include EEProm Data into Hex file". This will -as I understand- let Creator overwrite your EEProm area with zero (0) values.
The settings for Cypress Programmer are different.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The EEProm is not cleared when entering debug mode. The situation you see must have a different cause.
Post your complete project or a shortened version that shows the error so that we all can have a look at all of your settings. To do so, use
Creator->File->Create Workspace Bundle (minimal)
and attach the resulting file.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Bob:
Attached is the project. It was a test project to make sure I understood how this worked before incorporating it.
There is a variable dontwrite that manages when I want it to write to eeprom.
If you do Debug, then the values for readrow will be 0's.
But the same variable using Debug without programming will have the values that is in E2.
The same is true if I just program the part and run Debug without programming.
Appreciate your time.
Giri
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
PSoC Programmer has a "Programmer Options" dialogue invoked by the menu item "Options->Programmer Options"
There is a radio button in the Clear EEPROM category box. I don't know how to specify this options from the PSoC Creator.
Does anybody know?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The problem does not exist when you program the part, only when you go into Debug(with programming).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In Creator you find in workspace explorer settings for the EEProm.
You have set all EEProm area to 0x00 and checked "Include EEProm Data into Hex file". This will -as I understand- let Creator overwrite your EEProm area with zero (0) values.
The settings for Cypress Programmer are different.
Bob
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you. That was the magic setting I could not find.
giri