CMX Systems announces CMX-RTX and CMX-TINY+ Real-Time Operating Systems support for Energy Micro’s EFM®32 Family

Jacksonville, FL and Oslo, Norway - January 7, 2010 - CMX Systems today announced the availability of its widely deployed CMX-RTX™ and CMX-Tiny+™ RTOSes for Energy Micro’s ultra low energy 32-bit EFM®32 Gecko microcontroller family based on the ARM Cortex-M3 Microcontroller Core.

“CMX is pleased to expand its embedded offerings by introducing CMX-RTX and CMX-Tiny+ support for Energy Micros family of energy friendly microcontrollers. CMX-RTX and CMX-Tiny+ provides a truly preemptive, multi-tasking operating system for accelerating the development capabilities of designers who wish to take advantage of the EFM®32 Family’s unique capabilities.” stated Chuck Behrmann, CEO of CMX Systems. “With its broad array of kernel services and extremely small footprint, CMX-RTX and CMX-Tiny+ allow faster application development and efficient hardware utilization for Energy Micro based designs.”

“Building a software eco-system around our microcontrollers that makes it easy to create great energy efficient products is one of our key aims. The CMX-RTX and CMX-Tiny+ RTOSes have already proven themselves to be highly effective in the Cortex-M3 architecture at the heart of our EFM32 product so CMX’s support is very welcome.” said Stig Olsen, Software Manager at Energy Micro.

The CMX-RTX RTOS supports most 8-bit, 16-bit, 32-bit processors and DSP’s and offers one of the smallest footprints, fastest context switch times, and lowest interrupt latency periods of any commercial RTOS available. RTOS functionality provided in CMX-RTX includes support for: tasks, messages, queues, system, events, memory, resource, semaphores, timers, interrupts and optional kernel aware debugging. Flash requirements are approximately 1.5K minimum to 4.5K maximum.

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.

The CMX-RTX and CMX-Tiny+ also feature full source code, no royalties, and free technical support and updates with every purchase.

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, 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 the CMX Systems’ website at

About Energy Micro:

Energy Micro develops, markets and sells the world’s most energy friendly microcontrollers, based on the industry leading ARM® Cortex™-M3 32-bit architecture. The company was founded in 2007 by experienced semiconductor professionals with previous expertise from Chipcon, Texas Instruments, Atmel and Nordic Semiconductor. More information on Energy Micro is available 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.