Product | Kernel (SYS/BIOS) | Instrumentation (UIA) | Wired Networking (NDK) | Wireless
Networking |
IPC | Drivers (see Getting Started Guide for more details) | *Ware |
TI-RTOS for C2000 | Included | Included | Included (M3-only) | Included (M3-only) | included | Included (M3-only) | Included (MWare) |
TI-RTOS for MSP43x | Included | Included | Not included | Included | Not included | Included | Included (MSPWare) |
TI-RTOS for TivaC | Included | Included | Included | Included | Not included | Included | Included (TivaWare) |
TI-RTOS for SimpleLink™ Wireless MCUs | Included | Included | Not included | Included | Not included | Included | Included (cc3200-driverlib) |
The following documentation is available:
ID | Headline |
---|---|
SDOCM00115291 | CC26XX drivers need to add interrupt priority to HwAttrs |
SDOCM00115510 | CC3200 driver pre- & post- notifications should use only 1 notify object. |
SDOCM00115754 | IAR examples web browser throws strange (harmless) 'mw' is undefined warning |
SDOCM00115759 | Update readme for tcpEchoTLS example |
SDOCM00115853 | UART_write for CC3200 may retransmit the last character at baudrates > 115200 |
SDOCM00115918 | TI-RTOS Getting Started Guide has BoosterPack support omissions |
SDOCM00115919 | TI-RTOS GSG for C3200 omits support for temp sensor booster pack |
SDOCM00116101 | TI-RTOS User's Guide for MSP43x lacks instructions on configuring GPIO hwi |
SDOCM00116107 | SYS/BIOS updated GNU libc.a paths to use {xdc_find}, TI-RTOS needs to accomodate this change. |
SDOCM00116441 | (Child) CC26xx Power document still has the "Draft" watermark |
SDOCM00116456 | Buffered UART drivers have a race condition in blocked UART_read |
SDOCM00116693 | TI-RTOS empty project builds but does not run on CC13xx (easy fix, linked to mismatched ROM version) |
SDOCM00116840 | update the CC26xx/CC13xx examples to avoid Clock.tickPeriod/RCOSC calibration warning |
SDOCM00116940 | Power.xs should set Clock tickMode to dynamic for cc32xx |
SDOCM00117079 | Group network examples together under a separate group in TI-REx |
SDOCM00117297 | CC3200_LP renamed to CC3200_LAUNCHXL, need to update release notes, GSG & UG |
SDOCM00117298 | GPIO configuration changed in 2.12 but there is no mention of this in release notes, etc. |
SDOCM00117327 | TI-RTOS P2 installation should provide top-level (IAR/makefile/etc) examples |
SDOCM00117437 | CC3200 UART Driver Issues |
SDOCM00117729 | Hardware interrupt race condition in the SPITivaDMA driver |
This release requires the following other software components and tools versions to successfully function:
Product | Supported Targets | Compiler Toolchains | Compiler Versions |
TI-RTOS for C2000 | ti.targets.arm.elf.M3 ti.targets.C28_float ti.targets.C28_large | Texas Instruments | 5.2.2 (M3) 6.2.5 (C28) |
TI-RTOS for MSP43x | ti.targets.msp430.elf.MSP430X | Texas Instruments | 4.4.2 |
iar.targets.msp430.MSP430X_small | IAR for MSP430 | 5.60.x | |
ti.targets.arm.elf.M4F | Texas Instruments | 5.2.2 | |
iar.targets.arm.M4F | IAR for ARM | 7.40.1 | |
gnu.targets.arm.M4F | GCC (in CCS) | gcc-arm-none-eabi-4_8-2014q3 | |
TI-RTOS for TivaC | ti.targets.arm.elf.M4F iar.targets.arm.M4F gnu.targets.arm.M4F | Texas Instruments | 5.2.2 |
GCC (in CCS) | gcc-arm-none-eabi-4_8-2014q3 | ||
IAR for ARM | 7.40.1 | ||
TI-RTOS for SimpleLink™ Wireless MCUs | ti.targets.arm.elf.M4 iar.targets.arm.M4 gnu.targets.arm.M4 | Texas Instruments | 5.2.2 |
GCC (in CCS) | gcc-arm-none-eabi-4_8-2014q3 | ||
IAR for ARM | 7.40.1 |
ID | Severity | Headline |
---|---|---|
SDOCM00099460 | S2 - Major | ping flood causes Concerto board to stop receiving interrupts |
SDOCM00101155 | S2 - Major | usbmsc_SDOCM00100493 fails regression testing (Intermittent spin lock in USB library's USBHCDPipeRead() for LM4F232) |
SDOCM00104253 | S2 - Major | MSP430 Launchpad ez-FET UART emulation issue at buadrate > 28.8kbps |
SDOCM00104686 | S2 - Major | UART in Stellaris launchpad not working above 9600 baud when used with windows apps that use rxtxSerial.dll driver |
SDOCM00106264 | S2 - Major | UART driver doesn't handle RX FIFO overruns. |
SDOCM00108323 | S2 - Major | TI-RTOS uninstall broke my build environment |
SDOCM00113569 | S2 - Major | Multi-master support for I2C drivers |
SDOCM00115790 | S2 - Major | SPI loopback shows erroneous data for MSP432 |
SDOCM00116795 | S2 - Major | Build steps for MSP430 that use eUSCI drivers need to be documented |
SDOCM00116814 | S2 - Major | Documentation for UART UART_RETURN_NEWLINE needs to be updated to require setting UART_DATA_TEXT |
SDOCM00117298 | S2 - Major | GPIO configuration changed in 2.12 but there is no mention of this in release notes, etc. |
SDOCM00105778 | S3 - Minor | MSP430 UART logging to System Analyzer does not work |
SDOCM00107276 | S3 - Minor | ROV for GPIO exception if opened before Board_initGeneral() is called |
SDOCM00107319 | S3 - Minor | makedef's XDCTOOLS_JAVA_HOME default is bad in supplied examples for stand-alone installer |
SDOCM00107337 | S3 - Minor | BIOS and UIA examples will not link with default MSP430FR5969 linker file. |
SDOCM00107366 | S3 - Minor | Grlibdemo on MSP430FR5969LP not working for IAR |
SDOCM00108264 | S3 - Minor | UIA hello and stairstep examples do not build for some MSP430 devices |
SDOCM00115174 | S3 - Minor | TI-RTOS Makefiles should not use semihosting (or an easy option to enable/disable it) |
SDOCM00115670 | S3 - Minor | TivaC 1294's USB MSC host is really slow |
SDOCM00115875 | S3 - Minor | FatSD raw example for MSP430FR5969 doesn't work in IAR |
SDOCM00115956 | S3 - Minor | Need to look into USB disconnect testing for USB examples |
SDOCM00116673 | S3 - Minor | Add a macro in TI-RTOS that defines the current TI-RTOS version |
SDOCM00116674 | S3 - Minor | TI-RTOS driver doxygen should clearly highlight the object type the "void *" arguments passed to driver APIs will point to |
All releases have 4 digits (M.mm.pp.bb). This includes GA and pre-releases (engineering, EA, beta, etc.). Pre-releases are denoted with a suffix (e.g. 1.01.00.15_eng or 1.01.00.21-beta).
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 inEK-TM4C1294XL the top level directory, ex. tirtos_1_00_01_11.
Subsequent releases of patch upgrades will be identified by the patch number, ex. TI-RTOS 1.00.00.68 with directory tirtos_1_00_01_70. Typically, these patches only include critical bug fixes.
Please note that version numbers and compatibility keys are NOT the same. For an explanation of compatibility keys, please refer to the 'Upgrade and Compatibility Information' section.
For technical support, please refer to the Texas Instruments E2E TI-RTOS Support Forum http://e2e.ti.com/support/embedded/tirtos/default.aspx or other forums in http://e2e.ti.com/ as needed.
Last updated: July 13, 2015