Texas Instruments

TI-RTOS 2.14.04.31 Release Notes

Table of Contents

Introduction

TI-RTOS delivers components that enable engineers to develop applications on Texas Instruments micro-controller devices. The product is comprised of multiple software components and examples of how to use these components together. TI-RTOS gives developers a one-stop RTOS solution for developing applications for TI embedded microcontrollers. It provides an OS kernel, communications support, drivers, and more. It is tightly integrated with the Code Composer Studio development environment. In addition, examples are provided to demonstrate the use of each functional area and each supported device and as a starting point for your own projects.

This release notes covers all of the TI-RTOS products being released.

Product Kernel (SYS/BIOS) Instrumentation Wired Networking Wireless Networking Drivers Driverlib
TI-RTOS for C2000 SYS/BIOS UIA M3-only M3-only M3-only MWare
TI-RTOS for MSP43x SYS/BIOS UIA NDK CC3100 yes MSPWare
TI-RTOS for TivaC SYS/BIOS UIA NDK CC3100 yes TivaWare
TI-RTOS for Simplelink SYS/BIOS UIA no no yes yes

Documentation

The following documentation is available:

Products Included

Click on the links below to view the release notes for the different products.

What’s New

Defects fixed in this release:

Key Summary
TIRTOS-109 The EMAC Driver for TM4C129x devices should call STKEVENT_signal to denote when the link status changes
TIRTOS-119 Make TI-RTOS for TivaC examples available on CCS Cloud
TIRTOS-174 TI-RTOS wiki is out of sync with the GSG/UG
TIRTOS-301 Fix the HTTP GET examples in TI-RTOS
TIRTOS-303 HTTPS GET example fails at run time (runs out of heap) when linked with wolfssl hardware accelerator library
TIRTOS-304 HTTPS example fails because of wrong root CA certificate
TIRTOS-307 Doxygen for TIRTOS for TivaC should replace EMACTiva with EMACSnow

Upgrade and Compatibility Information

The following is a summary of known compatibility issues from previous releases:

Host Support

Dependencies

This release requires the following other software components and tools.

Examples

Examples are provided for the following boards:

Validation Information

Known Issues

Versioning

All releases have 4 digits (M.mm.pp.bb). This includes GA and engineering releases. Engineering releases are denoted with an _eng suffix (e.g., 2.00.00.15_eng)

This product’s version follows a version format, M.mm.pp.bb, where M is a single digit Major number, mm is 2 digit minor number, pp is a 2 digit patch number, and b is an unrestricted set of digits used as an incrementing build counter.

To support multiple side-by-side installations of the product, the product version is encoded in the top level directory (e.g. tirtos_2_00_00_16).

Subsequent releases of patch upgrades will be identified by the patch number, ex. TI-RTOS 1.00.01.68 with directory tirtos_1_00_01_68. Typically, these patches only include critical bug fixes.

Technical Support and Product Updates