San Diego, Calif. Express Logic, Inc. has announced that its royalty-free ThreadX real-time operating system (RTOS) for real-time applications now supports Freescale Semiconductor's i.MX27 multimedia applications processor. ThreadX also supports Freescale's i.MX21 and i.MX31 processors, and host processors containing Power Architecture technology and the ColdFire architecture.
A free evaluation version of ThreadX and a demonstration program in source code form are available for developers planning to use the i.MX27 multimedia applications processor in embedded applications. The demonstration program consists of a six thread application that uses many advanced features of ThreadX including message passing, thread creation and scheduling. The entire application, including the ThreadX RTOS, requires less than 7 KB of flash and less than 4 KB of SRAM.
Users can modify the demonstration or write a completely new ThreadX application up to the limits of the evaluation version, which are 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, and is fully integrated with the i.MX27 processor and intended for use with ARM RealView, IAR Embedded Workbench, Wind River Workbench, Green Hills MULTI, or GNU development tools. Applications can be up and running in a couple of minutes, according to Express Logic.
Pricing: ThreadX for the Freescale i.MX27 multimedia applications processor is available in full source code form, royalty free, at license prices starting at $12,500.
Express Logic, 1-888-THREADX, www.expresslogic.com