See how easy TI-RTOS is !

- Full RTOS
- Popular SYS/BIOS kernel
- Applications focus

Get Started Today!

Let TI help you get started with our vast array of tools & software to speed your development time. See what steps to make first here....

Real-Time Operating Systems (RTOS) for TI Devices

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.


ARM RTOS Solutions

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.

  • TI's TI-RTOS real-time operating system and SYS/BIOS real-time kernel are complemented by many TI Design Network products.
  • These range from low footprint RTOS such as Micrium µCOS/III and FreeRTOS, which are ideal for Tiva C Series MCUs, to memory-protected and middleware-rich solutions like Wind River VxWorks, Mentor Nucleus, and QNX Neutrino that fully exploit the peripheral-rich Sitara ARM Cortex-A8 devices.
  • For safety-critical applications in transportation, aerospace, and medical arenas, TI Design Network products such as Green Hills Integrity and Wittenstein SafeRTOS can greatly reduce the cost of developing certified applications.
  • TI offers SYS/BIOS support for AM335x industrial applications:

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® Processors OMAP-Lx DaVinci™ Video Processors  
Provider Product MSP430 MCUs F28M35x TM4C TMS570 RM4xx AM35x AM18x AM37x AM335x AM437x OMAP-L1x DM36x/
DM37x Product
TI TI-RTOS Yes Yes Yes                     TI-RTOS
TI SYS/BIOS™ Kernel Yes Yes Yes       Yes 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   Yes         ThreadX
FreeRTOS FreeRTOS, OpenRTOS Yes Yes Yes Yes Yes                 FreeRTOS, OpenRTOS
Green Hills Integrity®, µVelOSity     Yes     Yes Yes Yes Yes Yes       Integrity®, µVelOSity
Keil KeilRTX   Yes Yes                     KeilRTX
Mentor Graphics Nucleus+®   Yes 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 Yes Neutrino®
Quadros Systems RTXC™   Yes       Yes Yes Yes Yes   Yes     RTXC™
Quantum Leaps QP Yes Yes                       QP
RoweBots Unison   Yes Yes     Yes Yes Yes Yes   Yes DM35x   Unison
Sciopta Sciopta   Yes   Yes Yes                 Sciopta
SEGGER embOS Yes 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 MCUs F28M35x TM4C TMS570 RM4xx AM35x AM18x AM37x AM335x AM437x OMAP-Lx DM36x/
DM37x Product

MSP430 RTOS Solutions

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.

C2000 RTOS Solutions

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.

DSP RTOS Solutions

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.

  • Both SYS/BIOS and DSP/BIOS are fully integrated with the Code Composer Studio™ Integrated Development Environment (IDE) and support both single- and multi-core devices.
  • New DSP architectures, such as the C66xx, will only be supported in SYS/BIOS.
  • SYS/BIOS and DSP/BIOS support for ARM-DSP and DSPs families includes:
Single-Core DSP
Multicore DSP
Multicore DSP
Single-Core DSP
Cortex A8 + DSP
Yes Yes Yes
DSP/BIOS Yes No Yes Yes Yes Yes

Windows Embedded CE support from Adeneo Embedded

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, ARM Cortex-A9 and ARM9 devices. Adeneo has extensive experience working with TI and Microsoft on previous SDKs. Adeneo is a Microsoft Windows Embedded Gold partner.