TI-RTOS

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.


RTOS


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
  Platforms supported
  MSP430™ 16-bit Ultra-low Power MCUs SimpleLink WiFI MCUs Tiva C Series ARM Hercules™ ARM®
Cortex™-R Safety MCUs
Sitara™ ARM® Processors C6-ARM Processors KeyStone Processors
Provider Product MSP430 MCUs CC3200 TM4C TMS570 RM4xx AM335x AM437x OMAP-L138 AM5K2Ex/ 66AK2Ex 66AK2Hx Product
TI TI-RTOS Yes Yes Yes               TI-RTOS
TI SYS/BIOS™ Kernel Yes Yes Yes     Yes Yes Yes Yes (DPS) Yes(DSP) SYS/BIOS Kernel
 
CMX Systems CMX-RTX,CMX-Tiny Yes Yes Yes               CMX-RTX,CMX-Tiny
eCOScentric eCOS®             Yes     eCOS
eSol PrOS                   PrOS
EleSoftRom DioneOS Yes                 DioneOS
ETAS RTA-OSEK     Yes             RTA-OSEK
Expresslogic ThreadX Yes Yes Yes Yes Yes         ThreadX
FreeRTOS FreeRTOS, OpenRTOS Yes Yes Yes Yes           FreeRTOS, OpenRTOS
Green Hills Integrity®, µVelOSity   Yes     Yes Yes   Yes Yes Integrity®, µVelOSity
Keil KeilRTX   Yes               KeilRTX
Mentor Graphics Nucleus+®   Yes Yes Yes Yes Yes Yes     Nucleus+®
Micrium µC/OS-II, µC/OS-III Yes Yes Yes Yes Yes   Yes     µC/OS-II, µC/OS-III
Micro Digital SMX®   Yes Yes Yes Yes         SMX®
Pumpkin Salvo Yes                 Salvo
QNX Neutrino®         Yes Yes Yes     Neutrino®
Quadros Systems RTXC™         Yes   Yes     RTXC™
Quantum Leaps QP Yes                 QP
RoweBots Unison   Yes     Yes   Yes     Unison
Sciopta Sciopta     Yes Yes           Sciopta
SEGGER embOS Yes Yes     Yes         embOS
TinyOS Alliance TinyOS Yes                 TinyOS
uTasker uTasker                   uTasker
Vector Elektrobit AUTOSAR     Yes             AUTOSAR
Wittenstein SafeRTOS     Yes Yes           SafeRTOS
WindRiver VxWorks®         Yes Yes Yes Yes Yes VxWorks®
Provider Product MSP430 MCUs   TM4C TMS570 RM4xx AM335x AM437x OMAP-L138 AM5K2Ex/ 66AK2Ex 66AK2Hx 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:
  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


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.