We are in the process of evaluating the TMS570 for a new safety critical design. The application need to store some informaiton in non-volatile memory based on user interaction.
Can flash memory be used to store this type of information on this device? It doesn't seem like it should be hard, but there isn't any flash page references in the documentation. The examples seem to be entire sectors like one would use a bootloader, but we just need to store some information, then restart. Since we can change flash using the JTAG interface it seems like it should be possible from inside an application.
We have downloaded the pf035a_api application, but would like the source code as it needs to be verified by a safety critical process. Is that possible? We are also wondering what the eeprom emulation is used for? Also, we are using the IAR embedded workbench and are not sure whether the pf035a is compatible with that toolchain.