TI Launches RTOS for Microcontrollers

Summary of TI Launches RTOS for Microcontrollers


Texas Instruments introduced a free, pre-emptive real-time operating system (RTOS) compatible with its entire microcontroller portfolio, including dual-core devices. The TI-RTOS features the SYS/BIOS kernel and integrates essential components like a TCP/IP stack, USB, EMAC, MMC/SD stacks, FAT-compatible file systems, and various device drivers for Ethernet, UART, and I²C.

Parts used in the TI-RTOS:

  • SYS/BIOS kernel
  • TCP/IP stack
  • USB stack
  • EMAC stack
  • MMC/SD host and device stacks
  • FAT-compatible file system
  • C RTS file I/O functions
  • Ethernet device driver
  • UART device driver
  • I²C device driver
  • SD device driver

Texas Instruments has developed a new, free real-time operating system (RTOS) based on a pre-emptive multithreading kernel, which will run on the full portfolio of TI microcontrollers, including dual core devices. TI-RTOS includes a deterministic, real-time multitasking kernel (SYS/BIOS) with a TCP/IP stack, including network applications, USB, EMAC, MMC/SD host and device stacks and class drivers, FAT-compatible file system fully integrated with C RTS file I/O functions and Ethernet, USB, UART, I²C and SD device drivers

See the article here:
TI Launches RTOS for Microcontrollers

Quick Solutions to Questions related to TI-RTOS:

  • What is TI-RTOS?
    It is a new, free real-time operating system based on a pre-emptive multithreading kernel.
  • Which microcontrollers can run TI-RTOS?
    It runs on the full portfolio of TI microcontrollers, including dual core devices.
  • Does TI-RTOS include a network stack?
    Yes, it includes a TCP/IP stack along with network applications.
  • Is there a file system included in TI-RTOS?
    Yes, it has a FAT-compatible file system fully integrated with C RTS file I/O functions.
  • What communication protocols are supported by the drivers?
    The drivers support Ethernet, USB, UART, I²C, and SD interfaces.
  • Can TI-RTOS handle storage devices?
    Yes, it includes MMC/SD host and device stacks.
  • Is the multitasking kernel deterministic?
    Yes, the SYS/BIOS component is described as a deterministic, real-time multitasking kernel.
  • Does TI-RTOS support class drivers?
    Yes, the package includes class drivers alongside the other stacks.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top