I'm working with a customer to deploy the workaround described here:
In particular, the workaround option chosen is to provide a pseudo custom syscfg_c.rov.xs file in the same directory as the *.out executable, which includes absolute paths to the necessary metafiles from the SDK. I've also tried placing it in a sub-directory called "syscfg" with no observable difference in the results. The workaround appears to only partially work. All of the expected "viewable Modules" show up not now, they did not before, but if you click into certain ones, task for example, I still get an error:
Error: Variable 'pxCurrentTCB' does not exist, or it is not a global variable.
I have verified in the same active debug session that pxCurrentTCB does indeed exist, and is global, by adding it to the watch expressions. I'm using:
- GCC
- CC13xx/CC26xx SimpleLink SDK 7.10.00.98
- Linux host system
- CCS 12.7.0
- Executable is a command line (CMake) build of ot-ti (OpenThread)
The customer has also confirmed the exact same issue on earlier versions of CCS. I believe they may be using a Windows system, possibly with WSL to build their OpenThread application.
Thanks,
Stuart