For my application I want to use the internal flash memory for context saving during a power fail.
But I cannot find specifications about:
-
The number of erase/write cycles specified on the flash memory.
-
The lowest value of Vdd that still allows correct flash erase/write operation.
-
The eventual extra current needed during erase/write operations.
I only found that an erase (single sector or bulk) takes about 400mS and a 256 byte write takes 1 mS.
I need to save 4 Kbytes of data. That takes 16 mS. The erase I perform after a power up, reading data, and before data is changed. (I use 2 sectors in an alternate mode. This to prevent loosing the context during a powerfail while erasing a sector)
Hope that someone has specifications for me.
Kind regards,
Ernst Losken