lpcware

SEGGER News: Protect Embedded System Data with emFile RAID 1

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 18, 2016 by lpcware
Content originally posted in LPCWare by Embedded Expert News on Fri Mar 11 06:31:07 MST 2016
SEGGER adds RAID 1 support to their emFile embedded file system, providing next level data protection.  RAID 1 (Redundant Array of Independent Disks level 1) is a storage technology, that protects against media failure by duplicating the data in the system to create a complete mirror image. RAID 1 further hardens a file system against data loss caused by hardware failures such as uncorrectable multi-bit errors or complete failure of a NAND device.  It does this by maintaining a mirror image of the data which can be substituted when such errors happen.

emFile already has journaling support which makes the file system fail safe in the case of unexpected RESET or power failure, and wear leveling which protects against premature wear of the used media. emFile RAID 1 adds to SEGGER’s commitment to create rock solid embedded solutions that may be used in data sensitive applications throughout such industries as Medical, Automotive, Industrial, Aviation, and more.

The RAID 1 logical driver can be used with both FAT and EFS file systems and typically is used with internal flash memories such as NAND, NOR and serial flashes.

More information on the new RAID 1 add-on for emFile can be found here:
www.segger.com/emfile-raid1.html

[h3]About emFile[/h3]

SEGGER’s emFile is a highly efficient file system optimized for resource usage and performance. Two versions are available, one for FAT-file systems and another for EFS, a proprietary file system which allows the use of long file names without royalties.

emFile’s driver level is fail-safe by design, removing the risk of corrupted data. To add fail-safety to the upper file-system, a highly efficient journaling option is available for both EFS and FAT.

All popular flash media are supported by emFile. Removable media such as SD-Cards, MMC, and CompactFlash are supported, as well as, internal flash memories like NOR, NAND, and data flashes. The drivers for the internal flash memories include sophisticated wear leveling algorithms. The wear leveling also takes into account that files may be modified at different frequencies.
Full product specifications are available at: www.segger.com/emfile.html

Attachments

Outcomes