Cart |
TI's Microcontrollers as well as DSP and ARM® processors are supported by RTOS products from TI and its partners in the TI Design Network www.ti.com/designnetwork. TI provides the SYS/BIOS™ and DSP/BIOS™ real-time kernel at no charge. TI Design Network Products offerings range from minimalistic kernels optimized for microcontrollers to full-featured, memory protected operating ideal for microprocessors.
TI's Sitara™ ARM® Cortex™-A MPUs, C2000™ C28x + ARM® Cortex™-M MCUs, Tiva™ C Series ARM® Cortex™-M4 MCUs, and Hercules™ ARM® Cortex™-R Safety MCUs take full advantage of the ARM ecosystem.
The table below lists RTOS solutions for ARM and MSP430 devices:
| ARM and MSP430 RTOS Solutions | ||||||||||||||
| MSP430™ 16-bit Ultra-low Power MCUs | C2000™ C28x + ARM Cortex™-M MCUs | Tiva™ C Series ARM® Cortex™-M4 MCUs |
Hercules™ ARM® Cortex™-R Safety MCUs |
Sitara™ ARM® MPUs | OMAP-Lx | DaVinci™ Digital Video Processors | ||||||||
| Provider | Product | MSP430 | F28M35x | TM4C | TMS570 | RM4xx | AM35x | AM18x | AM37x | AM335x | OMAP-Lx | DM36x/ DM35x |
DM37x | Product |
| TI | TI-RTOS | Yes | Yes | TI-RTOS | ||||||||||
| TI | SYS/BIOS™ Kernel | Yes | Yes | Yes | Yes | SYS/BIOS Kernel | ||||||||
| CMX Systems | CMX-RTX,CMX-Tiny | Yes | Yes | CMX-RTX,CMX-Tiny | ||||||||||
| eCOScentric | eCOS® | Yes | Yes | Yes | eCOS | |||||||||
| eSol | PrOS | Yes | PrOS | |||||||||||
| EleSoftRom | DioneOS | Yes | DioneOS | |||||||||||
| ETAS | RTA-OSEK | Yes | RTA-OSEK | |||||||||||
| Expresslogic | ThreadX | Yes | Yes | Yes | Yes | Yes | Yes | ThreadX | ||||||
| FreeRTOS | FreeRTOS, OpenRTOS | Yes | Yes | Yes | Yes | Yes | FreeRTOS, OpenRTOS | |||||||
| Green Hills | Integrity®, µVelOSity | Yes | Yes | Yes | Yes | Yes | Integrity | |||||||
| Keil | KeilRTX | Yes | Yes | KeilRTX | ||||||||||
| Mentor Graphics | Nucleus+® | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Nucleus+® | |
| Micrium | µC/OS-II, µC/OS-III | Yes | Yes | Yes | Yes | Yes | Yes | Yes | µC/OS-II, µC/OS-III | |||||
| Micro Digital | SMX® | Yes | Yes | Yes | Yes | Yes | Yes | Yes | SMX | |||||
| Pumpkin | Salvo | Yes | Yes | Salvo | ||||||||||
| QNX | Neutrino® | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Neutrino | |||||
| Quadros Systems | RTXC™ | Yes | Yes | Yes | Yes | Yes | RTXC | |||||||
| Quantum Leaps | QP | Yes | Yes | QP | ||||||||||
| RoweBots | Unison | Yes | Unison | |||||||||||
| Sciopta | Sciopta | Yes | Yes | Yes | Sciopta | |||||||||
| SEGGER | embOS | Yes | Yes | Yes | embOS | |||||||||
| TinyOS Alliance | TinyOS | Yes | TinyOS | |||||||||||
| uTasker | uTasker | Yes | uTasker | |||||||||||
| Vector Elektrobit | AUTOSAR | Yes | AUTOSAR | |||||||||||
| Wittenstein | SafeRTOS | Yes | Yes | Yes | SafeRTOS | |||||||||
| WindRiver | VxWorks® | Yes | Yes | Yes | Yes | Yes | Yes | VxWorks | ||||||
| Provider | Product | MSP430 | F28M35x | LM4F | TMS570 | RM4xx | AM35x | AM18x | AM37x | AM335x | OMAP-Lx | DM36x/ DM35x |
DM37x | Product |
The MSP430 family is supported by SYS/BIOS and by RTOS products from the TI Design Network. SYS/BIOS include special optimizations to help minimize power consumption. See RTOS table above for MSP430 RTOS products.
The C2000 processor family, including the C28x + ARM Cortex-M3 family of C2000 + ARM Cortex M devices, is support by SYS/BIOS and DSP/BIOS. Third-party RTOS support for the ARM Cortex-M on C28x + ARM Cortex-M3 devices is listed in the table above.
All TI DSPs, as well as the DSP cores present on ARM+DSP devices, are supported by TI's SYS/BIOS and DSP/BIOS real-time kernel products, which are available at no charge and directly supported by TI.
| C55x Single-Core DSP |
C66x Multicore DSP |
C674x Multicore DSP |
C64x/DM64x Single-Core DSP |
OMAP-L1x ARM9™ + DSP |
OMAP35x/DM37x Cortex A8 + DSP |
|
| SYS/BIOS | No | Yes SDK |
Yes SDK |
Yes | Yes | Yes |
| DSP/BIOS | Yes | No | Yes | Yes | Yes | Yes |
Texas Instruments has a strategic relationship with Adeneo Embedded for the release and support of Windows Embedded Compact Software Development Kits (SDK) for TI based ARM Cortex-A8 and ARM9 devices. Adeneo has extensive experience working with TI and Microsoft on previous SDKs. Adeneo is a Microsoft Windows Embedded Gold partner.