ThreadX, NetX Support Stellaris LM3S6000, LM3S2000 Microcontrollers

Express Logic, Inc., the worldwide leader in royalty-free real-time operating systems (RTOS), announced that Express Logic’s ThreadX(R) RTOS and NetX(TM) TCP/IP networking stack now support Luminary Micro’s new Ethernet-enabled (LM3S6000 series) Stellaris family of ARM(R) Cortex(TM)-M3 microcontrollers. ThreadX also supports Luminary Micro’s new CAN-enabled (LM3S2000 series) Stellaris family of ARM Cortex-M3 microcontrollers. ThreadX and NetX for the new Stellaris devices are designed for use with the ARM/Keil RealView(R) IDE from ARM.

The Stellaris family of microcontrollers brings high-performance 32-bit computing to cost-sensitive embedded microcontroller applications at a cost equivalent to legacy 8- and 16-bit devices. The new Stellaris MCUs extend the world-class benefits of the Stellaris family with real-time networking, larger on-chip memories, enhanced power management, and extended I/O capabilities for real-time applications in motion control, building and industrial automation, fire and security, remote sensing, instrumentation, point-of-sales, and deeply embedded connected systems.

A free evaluation version of ThreadX and a demonstration program in source code form are available for Luminary Micro’s Stellaris EKK-LM3S6965/EKK-LM3S2965 Evaluation Kits. The demonstration program consists of a simple six thread application that uses many advanced, yet easy-to-use features of ThreadX, including message passing, thread creation and scheduling. The entire application, including the ThreadX RTOS, requires less than 7KB of flash and less than 4KB of SRAM. Users can modify the demonstration or write a completely new ThreadX application up to the evaluation limits, which consist of ten threads, one instantiation of each type of memory pool, and a maximum of two instantiations for each of the other ThreadX objects. The demo application is provided in C source code form, and is fully integrated with the LM3S6965 and intended for use with the ARM/Keil RealView tools. Applications can be up and running in just a couple of minutes!

“Express Logic’s leadership in royalty-free real-time operating systems makes them an ideal partner for us,” said Jean Anne Booth, Chief Marketing Officer of Luminary Micro. “ThreadX presents a small memory footprint with an easy to use, rich set of system services such as threads, message queues, counting semaphores, and mutexes. Embedded developers will appreciate the convenient introduction to the capabilities of ThreadX using the evaluation version and demonstration application available for our new Stellaris evaluation kits.”

“We are pleased to provide ThreadX RTOS support for Luminary Micro’s latest additions to the Stellaris line of Cortex-M3-based microcontrollers,” commented John Carbone, Vice President of Marketing of Express Logic. “The new LM3S6000 series MCUs also include integrated 10/100 Ethernet MAC/PHY support, enabling our NetX TCP/IP stack to provide real-time networking capabilities in a small, efficient package.”

ThreadX is Express Logic’s small, fast, royalty-free RTOS for demanding real-time applications. Its royalty-free business model makes ThreadX extremely attractive for high-volume devices. ThreadX’s ease-of-use enables ThreadX-powered devices to get to market on time and within budget, which accounts for ThreadX’s success in the marketplace and its high-volume implementations. ThreadX has been widely embraced and is currently deployed in excess of 450 million electronic products.

Shipping and Availability
ThreadX and NetX are available in full source code form, royalty free, at license prices starting at $12,500.

About Express Logic and ThreadX
Headquartered in San Diego, CA, Express Logic offers the most advanced run-time solution for deeply embedded applications, including the popular ThreadX(R) RTOS, the high-performance NetX(TM) TCP/IP stack, the FileX(TM) embedded MS-DOS compatible file system, and the USBX(TM) Host/Device USB protocol stack. All products from Express Logic include full source-code and have no run-time royalties. For more information about Express Logic solutions, please call 1-888-THREADX, or email inquires to

About Luminary Micro and Stellaris
Luminary Micro, Inc. designs, markets and sells ARM Cortex-M3-based microcontrollers (MCUs). Austin, Texas-based Luminary Micro is the lead partner for the Cortex-M3 processor, delivering the world’s first silicon implementation of the Cortex-M3 processor. Developed for use in embedded and industrial applications, Luminary Micro’s introduction of the award-winning Stellaris(R) family of products provides 32-bit performance for the same price as current 8- and 16-bit microcontroller designs. With entry-level pricing at $1.00 for an ARM technology-based MCU, Luminary Micro’s Stellaris product line allows for standardization that eliminates future architectural upgrades or software tools changes. Contact the company at +1-512-279-8800 or email for more information.

ThreadX and FileX are registered trademarks, and NetX, CANX, USBX, preemption-threshold, picokernel, UDP fast path technology, are trademarks of Express Logic, Inc. Stellaris is a registered trademark and the Luminary Micro logo is a trademark of Luminary Micro, Inc. or its subsidiaries in the United States and other countries.