SWRA843 January 2026 CC1310
The software engineering for both CC1310 and CC1311 relies on the TI-RTOS real-time operating system. The TI-RTOS version has been upgraded since CC1311 SDK 5.30 version. Currently, TI-RTOS 7 is used on CC1311 and the original TI-RTOS on CC1310., without a version number.
Compared to TI-RTOS, TI-RTOS 7 introduces the following key upgrades:
More detailed updates can be found at the following links:
[FAQ] Why use TI-RTOS7? - Sub-1 GHz forum - Sub-1 GHz - TI E2E support forums
The biggest difference for users upgrading from CC1310 is that the related configuration of TI-RTOS 7 is generated by SysConfig, replacing the previous cfg configuration file. SysConfig is covered already in section 2.2.1. Detailed TI-RTOS migration steps are also available in the CC1311 SDK:
In addition to this, some RTOS-related APIs have changed in the routine. The CC1311 adds a layer of DPL (Driver Porting Layer) for compatibility with different RTOS operating systems and uses the DPL API in routines instead of the original TI-RTOS API. Thus, you should be aware of the following API changes when porting:
For a detailed description of the DPL API, refer to the Driver Porting Layer section of SimpleLink MCU SDK Driver API Reference document.