This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SIMPLELINK-CC13XX-CC26XX-SDK: How to migrate from TI-RTOS to TI-RTOS7?

Part Number: SIMPLELINK-CC13XX-CC26XX-SDK
Other Parts Discussed in Thread: SYSCONFIG, SYSBIOS

Hi

I am trying to migrate from TI-RTOS to TI-RTOS7. 

My Setup: SDK: 5.30.01.01, CCS-Version: 11.0.0.00012, sysconfig: 1.10.0, Base-Project multi_role_CC26XR1_LAUNCHXL_tirtos_ccs.

I read this guide: https://software-dl.ti.com/simplelink/esd/simplelink_cc13xx_cc26xx_sdk/5.30.00.56/exports/docs/ble5stack/ble_user_guide/html/tirtos/bios7_migration.html, but I dont get my project to work.

I inserted the "7" in 

// @cliArgs --board /ti/boards/CC26X2R1_LAUNCHXL --rtos tirtos7
and afterwards I am able to see these new options in the <project>.syscfg file:

I assume to use TI-RTOS7 I have to check the box for "BIOS", so I did, but now the project wont build cause of errors. (#1965 cannot open source file "ti/sysbios/runtime/Error.h").

To solve this I assume I have to change the include and library paths of all relevant files from /tirtos/... to .../tirtos7/... manually.

So, my Question are:

  • Is this the right way to migrate to TI-RTOS7?
  • Which settings are used in .syscfg?

Additionaly the migration-guide before mentions this code snippet:

  • Do I have to insert it somewhere, and where? 

Thanks for your help,

Sebastian