TI-RTOS: Real-Time Operating System (RTOS) for TI Microcontrollers

(ACTIVE) TI-RTOS

Description & Features

Technical Documents

Support & Community


Order Now
Part Number Buy from Texas Instruments Alert Me Status Current Version   Version Date  

TI-RTOS:
Real-Time Operating System (RTOS) for TI Microcontrollers

Free


ACTIVE v1.10.00.23   13 May 2013  
Key Document
Download - PDF Icon

Description


Complete RTOS Solution

TI-RTOS is a complete real-time operating system (RTOS) for its microcontroller platform. It combines a real-time multitasking kernel with additional middleware components including TCP/IP and USB stacks, a FAT file system, and device drivers, enabling developers to focus on differentiating their application.

TI-RTOS builds on existing proven software components such as SYSBIOS, TivaWare™, and ControlSUITE to ensure reliability and quality. It augments these with documentation, additional examples and APIs appropriate for multitasking development and integration testing to verify that all components work together.

TI-RTOS is provided with full source code and requires no up-front or runtime license fees. TI-RTOS is fully tested with the Code Composer Studio™ Interactive Development Environment (CCStudio IDE) v5.2 and above.

TI-RTOS is available today on select devices, including ARM Cortex-M4 microcontrollers and C2000™ dual core C28x + ARM Cortex-M3 microcontrollers.

Features

TI-RTOS Overview

TI-RTOS reduces development time by eliminating the need to create basic system software functions from scratch. TI-RTOS includes:

  • Deterministic, real-time multitasking kernel
  • IPv4 and IPv6-compliant TCP/IP stack
  • HTTP, DNS, DHCP, Telnet, and FTP
  • USB Host and Device stacks
  • MSC, HID, and CDC class drivers
  • FAT-compatible file system, fully integrated with C RTS file I/O functions
  • Ethernet, USB, UART, IIC, and SD device drivers
  • Low overhead core-to-core communication mechanisms for Concerto devices

Developers can use graphical tools or a text editor to configure TI-RTOS and to minimize the memory footprint. To assist in debugging complex system-level problems, TI-RTOS can be built with additional instrumentation that enables users to track system execution.


What's Included

TI-RTOS is delivered as a no-charge software download that also includes the XDCtools component, which provides the graphical configuration editor.

Available Versions

See TI-RTOS Download Page (click "Get Software" above) for current and previous versions.


Technical Documents
User Guides (3)
Title Abstract Type Size (KB) Date Views
PDF 1434 28 May 2013 8,087
PDF 663 28 May 2013 5,983
PDF 2200 09 Mar 2013 10,929
White Papers (1)
Title Abstract Type Size (KB) Date Views
PDF 350 04 Dec 2012 2,004
More Literature (1)
Title Abstract Type Size (KB) Date Views TI Recommends
PDF 94 17 Oct 2012 5,106

TI Devices (6)

Part Number Name Product Family
F28M35E20B  Concerto Microcontroller  C2000 32-bit Real-time Control MCUs 
F28M35H22C  Concerto Microcontroller  C2000 32-bit Real-time Control MCUs 
F28M35H52C  Concerto Microcontroller  C2000 32-bit Real-time Control MCUs 
F28M35M20B  Concerto Microcontroller  C2000 32-bit Real-time Control MCUs 
F28M35M22C  Concerto Microcontroller  C2000 32-bit Real-time Control MCUs 
F28M35M52C  Concerto Microcontroller  ARM Cortex-M3 Core 
Support and Community

Wikis

Visit the TI Wiki

TI E2E™ Community

TI E2E Community

As a member of my.TI you can join the TI E2E™ Community where you can ask questions, share ideas and collaborate with fellow engineers and TI experts

Contents are provided "AS IS" by the respective TI and Community contributors and do not constitute TI specifications. See Terms of Use.

Customer Tags Help

No Tags are Available for this Part Number