I'm using a JFFS2 filesystem on a NOR flash.
these are the features of my system:
- the flash size is 32MB with 256 erase blocks;
- block size is 128KB;
- erase per blocks are 100,000;
- most files on filesystem are static;
- there is only one dynamic file;
- this file is fixed size (about 512KB);
- the file is binary and record based;
- every record in the file is 44 byte;
A single operation on the file writes a record sequentially. When it reaches the end of the file restarts to write from the first record.
If I have 10,000 operations per day, how can I estimate the lifetime of my system?