Other Parts Discussed in Thread: SYSCONFIG,
I want to get both CFG control of TI-RTOS and use the NDK under CCS (11.1.0).
I start with project: udpecho_MSP_EXP432E401Y_tirtos_ccs
The complaint arises: No XDCtools, equivalent to the specified version '3.61.999', are available - defaulting to '3.62.1.16_core'.
Properties -> General -> Products -> Add XDCtools 3.62.15_core (is my only choice)
Properties -> General -> Products -> Edit Sysconfig to 1.11.0 (is my only choice)
Build Project runs clean, and the OUT works properly. IP assigns, Tasks look normal. All good with basic UDP Echo.
Now I add CFG file:
File -> New -> RTSC Configuration File, accepting default name and location.
It wants me to enable the already enabled XDCtools. Yes.
File shows up empty. Build Project fails. Lots of errors.
Add line xdc.useModule('ti.posix.tirtos.Settings'); to CFG file. This is the only line in the CFG file.
Properties -> General -> Products -> Restore platform to ti.platforms.msp432:MSP432E401Y
Project now builds with following 6 warnings:
Build-variable 'COM_TI_XDC_INCLUDE_PATH' cannot be resolved.
Build-variable 'COM_TI_XDC_LIBRARIES' cannot be resolved.
Build-variable 'COM_TI_XDC_LIBRARY_PATH' cannot be resolved.
Build-variable 'COM_TI_XDC_SYMBOLS' cannot be resolved.
Build-variable 'COM_TI_XDC_SYSCONFIG_MANIFEST' cannot be resolved.
This project supports RTSC content but also references one or more RTSC Configuration projects. Only the project's own RTSC content has been used in building this project.
ndkStackThread is Terminated in BIOS_start() during Task_startCore(0) during Task_SupportProxy_swap().
So, no NDK thread when the (essentially empty) CFG file is added to the project.
What else do I need to do (or undo) to get the CFG file to co-exist with the NDK?