Q
I would like to reprogram specific addresses in the eeprom in conjunction with
upgrading of the software via the UART. To be more specific I would like to be
able to read the eeprom memory which contains calibration data that is
individual to each of our devices and then update it with new data preferably
byte or word wise.
A
It is not possible to reprogram specific addresses via ARMWSD. But as an
alternative, if you have access to the part via JTAG, there are
options:
Read the flash pages that you need to modify – this can be done with Keil
command line – see Keil help (“Save to file command”)
Re-write to the required pages only and modify the required calibration
addresses.