Hello
I'm working in a project with RM48L952. We need to use the flash bank 1 and flash bank 7 to store data while the program is running. I don't want to use bank 7 with EEPROM emulation, because I want the whole 64kb to be available to my application.
After reading the User Manual spnu503, I've realized there is a group of registers which are missing. The registers are mentioned in spna148 document (they are the FADDR, FPWRITE0, etc). Hence the questions:
1) Is the F021 flash API Safety certified? Can we use it for safety applications or it is unsafe? We need certified software (for TÜV-approval).
2) Is it safe to erase/write the bank 1 on-the-fly? As I didn't find the registers in the user's manual, it seems to be a non-safe feature to write to bank 1 (or 0), using those non documented registeres mentioned on spna148.
3) Is there a very well documented sequence of initialization of flash registers, without using the initialization function of F021 API (Fapi_initializeFlashBanks)?
Thanks,
Tiago