Failsafe Flash Filesystem (F3S)
Single Board Computers with Windows CE generally use the file system FAT32. This file system operates with allocation tables (FAT). If an electrical power outage occurs during a writing cycle, the FAT and also the file itself can be damaged (inconsistent state). As a last resort it is necessary to reformat the storage. With the file system TFAT from Microsoft you can avoid damaging the allocation table but not the data within a file itself.
F&S has developed the Failsafe Flash File System (F3S), which is designed especially for NAND-Flash-Memories. In contrary to other file systems, it is able to guarantee a reliability in transaction on file-level. The user has the option to define the point of validation of modified data. In easiest case by closing the file-handle.On this way, important data can be stored permanently and safely.
- Modifying file contents can only be accepted in completed operations (state-transistion).
- During modification, transistions can also be accomplished by using explicit calls within the application.
Because of the unique, transaction-based concept, it is fundamentally robust against unexpected electrical power outages.
In this way, important data can be stored permanently and safely.
- all F&S boards and starterkits with WCE 6.0/WEC 7/2013
Scope of Delivery
- unlock code for F3S, or bootloader with F3S