CMX Systems Announces RTOS and TCP/IP Support for Microchip Technology's New PIC32 32-bit Microcontrollers

RTOS and networking solution accelerates product development

Jacksonville, FL - November 5, 2007– CMX Systems today announced the availability of its CMX-RTX real time operating system (RTOS) plus the CMX-MicroNet TCP/IP stack for the new PIC32 32-bit microcontroller family from Microchip Technology Inc. (NASDAQ: MCHP), a leading provider of microcontroller and analog semiconductors. This extends CMX's support of Microchip's 16-bit families, allowing users to easily move between families.

“Running CMX on the PIC32 microcontroller produced extremely short context switching and interrupt latency cycles counts,” said Chuck Behrmann, CEO of CMX. “We're excited to offer this combination to cost-conscious designers who need more performance.”

CMX-RTX is a truly preemptive, multi-tasking RTOS supporting a wide variety of 8-, 16-, 32-bit microcomputers, microprocessors, and DSP's. CMX-RTX offers the smallest footprint, the fastest context switching times, and the lowest interrupt latency times available on the market today. RTOS functionality provided in CMX-RTX includes: task management, message management, queue management, system management, event management, memory management, resource management, semaphore management and timer management. ROM requirements are approximately 2.5K minimum to maximum 5.5K (MIPS16) and 2.5K mimimum to 8K maximum (MIPS32).

“CMX-RTX and CMX-MicroNet provide a powerful suite of embedded software for designers using the PIC32 family,” said Patrick Johnson, director of Microchip's High Performance Microcontroller Division. “"Our continuing relationship with CMX Systems means that Microchip's 32-bit and 16-bit customers can benefit from the expanded capability in real-time and/or networking applications.”

CMX-RTX includes the RTOS Configuration Manager, an intuitive Windows GUI that simplifies RTOS configuration. The kernel awareness within Microchip's MPLAB® Integrated Development Environment provides the developer with the ability to view kernel objects.

CMX-MicroNet is a TCP/IP stack specially crafted to work with virtually all processors and features an extremely small ROM requirement ranging from 8K to 24K (depending on configuration and processor) 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, a Virtual File system and an intuitive Windows GUI Configuration Manager. Base software also includes choice of PPP or Ethernet.

CMX-MicroNet offers only industry-standard protocols, and has been tested and proven in hundreds of designs worldwide. Add-on networking options available are: HTTP Web Server, DNS Client, FTP, SMTP, SNMP, DHCP Client, TFTP Client, Fragmentation, SNTP, POP3, PPP, CHAP, Ethernet (ARP, BOOTP) and Wireless Ethernet. The CMX-MicroNet stack can work with or without an RTOS. CMX-MicroNet also offers portable drivers for a wide range of integrated and external Ethernet MAC controllers, including Microchip's ENC28J60.

All CMX products feature full source code, no royalties, and free technical support and updates with every purchase. CMX-RTX and CMX-MicroNet for PIC32 microcontrollers is available now 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

About Microchip Technology, Inc.:

Microchip Technology Inc. (NASDAQ: MCHP) is a leading provider of microcontroller and analog semiconductors, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide. Headquartered in Chandler, Arizona, Microchip offers outstanding technical support along with dependable delivery and quality. For more information, visit the Microchip website at

Note : PIC and MPLAB are registered trademarks of Microchip Technology Inc. in the U.S. and other countries. All other trademarks mentioned herein are property of their respective companies.

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.