unofficial-rtos-docs

Overview of FileX

FileX embedded file system is Eclipse ThreadX’s advanced, industrial grade solution for Eclipse Foundation FAT file formats, designed specifically for deeply embedded, real-time, and IoT applications. FileX supports all of Eclipse Foundation’s file formats, including FAT12, FAT16, and FAT32. FileX also offers optional fault tolerance and FLASH wear leveling via an add-on product called LevelX. All of this combined with a small footprint, fast execution, and superior ease-of-use, make FileX the ideal choice for the most demanding embedded IoT applications.

API protocols

Media Services

Directory Services

File Services

Advanced technology

FileX is advanced technology, including the following.

NOR/NAND Wear Leveling (LevelX)

LevelX is Eclipse Foundation’s NOR/NAND FLASH wear leveling product. LevelX can be used in conjunction with FileX or as a stand-alone, direct read/write FLASH sector library for the application.