I need some Non-volatile data storage within an FXT003, or later after cost reduction within a Q26 module (as used within an FXT003).
RAM
Is it possible to battery back up the whole SRAM within the unit ? If so details of power supply please.
FLASH
It appears possible to use the “A&D service” to store data in FLASH, I need to know the lifetime (number of writes) that the internal FLASH can tolerate. I am currently looking at read-modify-write every 15 minutes which means that the FLASH will get about 130k writes per year…
EEPROM
Is there (even a small amount) of EEPROM available to the user. I need to store trail-of-crumbs diagnostic data away from main memory. I possibly need 32 bytes.
Q26 has emulation of eeprom. Your data is stored in flash but in different sectors so it could be used as eeprom. You can have up to 1500 KB of such data.
Or you can use A&D storage which is stored in flash directly. You can use up to 2 MB of such storage.
If it is of any use to you, there is also persistent memory in the device – RAM area that will keep its data over reboots.
Power cycling will erase this memory, but soft reboots will not.