Tool/software:
I would like to write a single byte of FLASH. My understanding is the G3507 uses a 72 bit FLASH word which is 64 bits data and 8 bits ECC which is SEC DED. On the face of it then it seems that programming a single byte cant be done? You would have to recompute ECC byte and to write that you have to erase the page and to do that you have to make a mirror of the page in RAM so you can copy it back with the single byte and its ECC byte modified. Do I have this right? Sounds painful!
I have seen documents for "EEPROM Emulation". Is that just a software wrapper around the FLASH that does what I just described? If so I search the EEPROM emulation document for "ECC" and saw no mention of it so how does EEPROM emulation work if it does not deal with ECC?