ARM Development Tools

Flash File System

RL-Flash Components Overview

Get a Quote RL-ARM includes a Flash File System (RL-Flash) that allows your embedded applications to create, save, read, and modify files in standard storage devices such as ROM, RAM, Flash ROM, and SD/MMC/SDHC Memory Cards.

See the full list of RL-Flash featuresFeatures

  • Standard ANSI C File I/O application interface
  • RAM, ROM, Flash, and SD/MMC/SDHC Memory Cards
  • Windows compatible FAT12, FAT16, and FAT32 formats
    (including sub-folders and long file names)
  • SD/MMC card file-caching delivers high-speed read/write access
  • Reentrant and thread-safe operation
  • Simultaneous access to multiple storage devices
  • Dialog-based setup using µVision Configuration Wizard
  • On-chip Flash and external memory interfaces supported for numerous ARM-based devices
  • Full documentation and SD/MMC/SDHC example projects are provided
  • See the full list of RL-Flash features

Many ARM-based microcontrollers have a practical requirement for a standard file system. With RL-FlashFS you can implement new features in embedded applications such as data logging, storing program state during standby modes, or storing firmware upgrades.

Notes Note

  • Implementation of file systems with long file name support in commercial products requires a license from Microsoft.