Other Parts Discussed in Thread: SYSCONFIG
- There has been a new feature added into sysconfig tool for the TI kernel in simplelink_cc13xx_cc26xx_sdk_5_30_00_56 SDK.
The project.syscfg(ex: simple_peripheral.syscfg) file expects one more argument in simplelink_cc13xx_cc26xx_sdk_5_30_00_56 SDK.
The argument is to set the rtos version for the project either tirtos or freertos. Without the argument, it will result linker error, missing symbols for kernel objects.
Therefore, when porting from 5.20 SDK to 5.30 SDK, you need to manually update your project.syscfg file from
// @cliArgs --board /ti/boards/CC26X2R1_LAUNCHXL
to
// @cliArgs --board /ti/boards/CC26X2R1_LAUNCHXL --rtos tirtos
Assuming you are using tirtos for your project
- TI Drivers has gone through significant changes in 5.30SDK, hence when moving from 5.20 SDK to 5.30 SDK, it's needed to re-run the sysconfig tool to re-generate ti_drivers_config.c and ti_drivers_config.h files. Without doing so, the drivers might not work