Boston, MA - September 18, 2007– CMX Systems, well-known designer of real-time operating systems, TCP/IP, Flash File System, USB software, offers multiple flash file systems to support a wide variety of embedded designs using 8-bit, 16-bit, and 32-bit processors and DSP's. This selection of software offers engineers tremendous design flexibility for their embedded products.

The following CMX Flash File Systems can be run stand alone and also are integrated with CMX RTOSes and TCP/IP stacks:

CMX-FFS is the 100% Failsafe flash file system for embedded systems developers and includes multiple volumes, Wear-leveling, Directories, Bad Block management, ECC algorithms, Boot sector support, and RAM Drive. Additional drivers for CMX-FFS include CMX-FFS-NOR (NOR Flash Driver), CMX-FFS-NAND (NAND Flash Driver) and CMX-FFS-DF (Atmel DataFlash Driver.)

CMX-FFS-TINY is a limited resource failsafe file system. CMX-FFS-TINY can be purchased in three configurations: CMX-FFS-TINY-BW (for Small Sector Byte Writeable Flash), CMX-FFS-TINY-DF (for Atmel DataFlash) and CMX-FFS-TINY-ST (for ST Serial Flash for Data).

CMX-FFS-FAT is a full-featured file system for embedded systems developers who wish to add devices to their products that require FAT12/16/32 compliant media to be attached to them. CMX-FFS-FAT features includes Long filenames, Multiple Volumes, Media Error handling, Mix of Media, Check Disk and the following Drivers: Compact Flash (True IDE and Memory I/O), MMC/SD (SPI S/W or H/W) and RAM. Additional drivers for CMX-FFS-FAT include CMX-FFS-FAT-FTL (Flash Translation Layer for NAND Devices) and CMX-FFS-FAT-DFML (for Atmel DataFlash).

CMX-FFS-THIN is a scalable, reduced footprint file system designed for integration with 8-bit or 16-bit embedded processors with limited resources and includes FAT 12/16/32, Long file names, Media Error handling and the following Drivers: Compact Flash (True IDE and Memory I/O), MMC/SD (SPI S/W or H/W) and RAM. Additional drivers for CMX-FFS-THIN include CMX-FFS-THIN-FTL (Flash Translation Layer for NAND Devices) and CMX-FFS-THIN-DFML (for Atmel DataFlash).

All CMX products feature full source code, no royalties, and free technical support and updates with every purchase. CMX-RTX and CMX-MicroNet are available from CMX Systems and its distributors. Contact CMX Systems at 904-880-1840 or email

About CMX Systems, Inc.:

Since its inception in 1990, CMX Systems has focused on providing its customers with all of the tools needed to program their embedded applications. The company's core business is to develop and support real-time, multitasking operating systems (RTOS), TCP/IP stacks, Flash File Systems, USB stacks and the CANopen stack for a wide variety of 8-bit, 16-bit, and 32-bit microcomputers, microprocessors, and digital signal processors. The company's RTOSes support more than 50 processor families and over 30 C-compiler vendors. CMX also offers the tiny CMX-MicroNet, which is a unique TCP/IP stack that is targeted for 8-, 16-, 32-bit and DSP processors with limited ROM and/or RAM and CMX-TCP/IP, a full-featured TCP/IP stack designed for 16-, 32-bit and DSP processors. CMX additionally offers four different Flash File Systems to best meet the memory management needs of embedded developers. CMX-USB is offered for designers wishing to add USB connectivity to their products. For more information, please visit CMX Systems' website at

All content is subject to change without notice
Copyright material 2014© All Rights Reserved. Site and all contents are the sole property of CMX Systems, Inc.
No part of this site may be copied or used without the express written permission of the owner.
Web Services by Unicorn Web Development, Inc.