Is realtime logging possible?

Derek Ross dross at iders.ca
Fri Feb 8 16:37:19 EST 2002


Hello,

Our product will have a slow-realtime logging
component in it, and I'm trying to find out if
flash will be capable of handling it.

We'll be logging about 6 bytes once a second into
flash.  The maximum blocking duration for a write
should be 0.1 second or less.

I understand that sector erases in flash take lots
of time, but it's possible to do erases in the 
background, so that if you organize the writes not
to interfere with the erases (always different sectors)
you won't have long blocking issues.

The technical details are:

CDB89712 (rev B) development board.

Flash TE28F320 B Jedec, not CFI
Will later be using C for final product, which is CFI

Kernel is 2.4.6-rmk1-rayl1, and we also have 2.4.16-rmk2
We can upgrade mtd drivers if necessary.


Thanks,
Derek Ross.





More information about the linux-mtd mailing list