On 09/27/2010 11:50 AM, Mark Morgan Lloyd wrote:


We have equipment scattered around Europe, and the reliability of the power sources on industrial sites is far worse than most people appreciate. A common scenario is where our kit is wired to a supply that intermittently runs a pump or similar, i.e. sometimes it sees 230V but most of the time it doesn't.

Non Card based directly managed flash chips with file systems like JFFS2 and UBIFS that handle the wear leveling in the file system code itself can be made secure, as it is clean after unmounting and the system can know if the unmount has been completed. Moreover the journaling can take wear leveling into account and (maybe) it even can be rolled back clean to the last transaction completely stored on the flash ship.

But this does not help with flash cards as they might destroy seemingly stored data when storing of other data is aborted.

I was even told about cards that could not even be formatted after an aborted write (obviously the writing to a a page management page has been aborted.) It was completely dead but _could_ be reconfigured by the manufacturer.

-Michael


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to