feature article
Subscribe Now

CMX Systems provides RTOS, TCP/IP, USB and Flash File systems support for Atollic TrueSTUDIO® development tools

Jacksonville, FL and Jönköping, SWEDEN. – February 19, 2010 – CMX Systems, well-known designer of real-time operating systems, TCP/IP, Flash File Systems and USB software announces that it has now ported its embedded software products for Atollic’s TrueSTUDIO® development tools targeting the ARM Cortex-M3 Microcontroller Core.  

“CMX is pleased to expand its tool support for Atollic TrueSTUDIO®, a new family of embedded tools with an extensive feature set and unprecedented integration. Atollic TrueSTUDIO® includes C/C++ compilers & debuggers for ARM9 and Cortex-M3, and integrates graphical UML editors, team collaboration features and more.” stated Chuck Behrmann, CEO of CMX Systems.  

“CMX Systems is a recognized leader in providing embedded software products for high-performance microcontrollers,” said Magnus Unemyr, Vice President of Sales and Marketing at Atollic. “The introduction of CMX ports for the Atollic TrueSTUDIO® development tools provides designers with expanded capability and flexibility for real-time applications using the ARM architecture. Atollic is pleased to collaborate with CMX to provide world-class development tools to the global embedded systems market.” 

CMX-RTX is a truly preemptive, multi-tasking RTOS offering one of the smallest footprints, fastest context switching, and lowest interrupt latency times available on the market today. RTOS functionality provided in CMX-RTX includes: task, message, queue, system, event, memory, resource, semaphore, and timer management. CMX-RTX includes an intuitive Windows GUI which simplifies RTOS configuration. 

The CMX-Tiny+ real time multi-tasking operating system is a very “lean and mean” kernel for those processors that have a small amount of RAM embedded on the processor’s silicon (minimum of 512 bytes and higher.) This unique RTOS, based on a scaled down version of the popular CMX-RTX, retains most of the power of CMX-RTX as well as the more frequently used functions. Flash requirements are approximately 1K minimum to 3K maximum. 

CMX-MicroNet is a TCP/IP stack specially crafted to work with virtually all processors and features an extremely small ROM requirement ranging from 5K to 28K and very minimal RAM requirements of about 500 bytes plus buffers for packets. The base CMX-MicroNet software package currently includes UDP, TCP, IP, Modem, SLIP, ICMP Echo, IGMP, and Virtual File system. Current Add-On Options available are: HTTP Web Server, DNS Client, FTP, SMTP, SNMP, DHCP Client, TFTP Client, SNTP, Fragmentation, POP3, PPP, CHAP, Telnet, Ethernet (ARP, BOOTP) and Wireless Ethernet. The CMX-MicroNet stack can work with or without an RTOS. 

CMX TCP/IP is a full-featured, 100% RFC compliant, TCP/IP stack targeted at 16- and 32-bit processors. CMX TCP/IP provides virtually all of the protocols, link layers, interfaces, and device drivers that are required for most networking connectivity applications. The basic CMX TCP/IP stack provides: UDP, TCP, IP, ICMP, IGMP, DNS, ARP, SLIP, and Ethernet. Add on options include: DHCP, IMAP4, FTP, NAT, POP3, PPP, PPPoE, SMTP, SNMP, Telnet Server, TFTP/BOOTP, Web Client ,Web Server and Wireless Ethernet. The CMX-TCP/IP stack can work with or without an RTOS.  

CMX-USB is a suite of modular USB Host, Device and OTG software providing a “one stop” solution for designs requiring USB connectivity. All CMX-USB Host and Device stacks offer support for HID, Mass Storage, CDC, Audio, ECM and RNDIS Classes, OTG Switching and a Bootloader option. The CMX-USB Host is available with Add On options including; Audio Class, MIDI Class, OBEX Class and FTDI driver. The CMX-USB device stack offers MTP Class support, Reliable File Interface for storage devices, and Embedded Pipe for interfacing a USB device with a host application.  

CMX also offers a variety of Flash File Systems, including; CMX-FFS-FAT, a FAT 12/16/32 compatible file system supporting standard media; CMX-FFS-SAFE-FAT, a FAT compatible file system with Failsafe; CMX-FFS-THIN, a scalable, reduced footprint FAT file system designed for integration with 8-bit or 16-bit embedded processors with limited resources; CMX-FFS ,a 100% Failsafe flash file system and CMX-FFS-TINY, a limited resource failsafe file system. 

All CMX software features full source code, no royalties, and free technical support and updates with every purchase.

About CMX Systems

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, multi-tasking 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 http://www.cmx.com

About Atollic

Atollic provides highly integrated software development tools to the global embedded systems market. Atollic cooperate with many of the world’s largest semiconductor manufacturers and have many other partners in related fields. The company’s products are distributed world-wide via an extensive international distributor network. Atollic also offers expert software development services, primarily in the Automotive, Aerospace, Defense, Industrial and Consumer markets. For more information on Atollic, please visit http://www.atollic.com. 

Leave a Reply

featured blogs
Apr 24, 2026
A thought experiment in curiosity, confusion, and cosmic consequences....

featured paper

Quickly and accurately identify inter-domain leakage issues in IC designs

Sponsored by Siemens Digital Industries Software

Power domain leakage is a major IC reliability issue, often missed by traditional tools. This white paper describes challenges of identifying leakage, types of false results, and presents Siemens EDA’s Insight Analyzer. The tool proactively finds true leakage paths, filters out false positives, and helps circuit designers quickly fix risks—enabling more robust, reliable chip designs. With detailed, context-aware analysis, designers save time and improve silicon quality.

Click to read more

featured chalk talk

GaN for Humanoid Robots
Sponsored by Mouser Electronics and Infineon
In this episode of Chalk Talk, Eric Persson and Amelia Dalton explore why power is the key driver for efficient and reliable robot movements and how GaN technologies can help motor control solutions be more compact, integrated and efficient. They also investigate the role of field-oriented control in humanoid robotic applications and why the choice of a GaN power transistor can make all the difference in your next humanoid robot project!
Apr 20, 2026
8,186 views