Express Logic is the first real time operating system (RTOS) supplier to license Microsoft’s Microsoft Extended File Allocation Table (exFAT) file system. exFAT will be added to the Express Logic FileX embedded storage system for embedded and IoT designs using its ThreadX RTOS.
Introduced in 2006, the Microsoft exFAT file system is an enhanced alternative to the File Allocation Table (FAT) file system and New Technology File System (NTFS). Microsoft exFAT enables embedded developers to manage larger file sizes than they could with the FAT file system and requires less overhead than NTFS, making it more suited to embedded designs.
Over the past decade, exFAT has become a significant part of applications and devices across the consumer and industrial spectrum, from flat-panel TVs and portable video players to USB pen drives and compact flash and solid-state drives. In particular, exFAT is central to the adoption and growth of products that simultaneously require the management of large data files and low power consumption, such as body cameras used by law enforcement, firefighters, and emergency response personnel; mobile surveillance cameras as found in drones and other unmanned vehicles; and consumer action cameras such as the GoPro.
The demand for such products has grown dramatically with the ability to capture, store, send, and display streaming data across the IoT. The file management systems built into the products must be capable of handling many file types, sizes, and formats while ensuring dependable storage and retrieval.
“The capability to record and store a massive amount of streaming data in various file formats has created a growing demand for a comprehensive, fast, and efficient file management system,” said William Lamie, CEO of Express Logic. “With fault tolerance, optional LevelX flash wear leveling, and now support for exFAT, our FileX file management system gives embedded developers the tools they need to meet this demand.”
FileX supports all FAT file formats, including FAT12, FAT16, FAT32, and, now, exFAT. FileX also offers fault tolerance, and flash wear leveling via an add-on product called LevelX for embedded IoT applications.