I am working on an application which uses bootloader and main application. I am using PSoC Creator 4.2 for development. In the main application I want to use the Emulated EEPROM component. I am creating the .cyacd2 file with the tool cymcyelftool.exe from PDL, and updating the firmware with this created file. The issue I face is that every time I update the firmware, my EEPROM is erased. I see that in .cyacd2 file there are memory addressees which are from Emulated EEPROM area and this is what cause the issue, because bootloader will write to these locations. Is there a way to exclude this EEPROM area from the .cyacd2 file?
Solved! Go to Solution.