Other Parts Discussed in Thread: CC1310
Tool/software: Code Composer Studio
I have setup a project in Code Composer following the instructions near the end of the page here .
After building, I can launch a debug session using the .elf file for the cc26x0-web-demo found in examples/platform-specific/cc26x0-cc13x0/cc26x0-web-demo/build/cc26x0-cc13x0/launchpad/cc1310 and it runs to main().
But, if I then continue execution, the debugger no longer seems to be able to break the code and the code is not executing properly as the LED on the Launchpad is not blinking.
Pulling the USB connector out of the Launchpad and then re-plugging, the code seems to run fine (LED is blinking), so this seems to be related to the debugging process.
After stepping through the code, it appears that misoperation begins when the interrupts are re-enabled in this call in soc_rtc_init()
/* Re-enable interrupts */
if(!interrupts_disabled) {
ti_lib_int_master_enable();
I do not understand why the code appears to run fine when not trying to debug, but misoperates when debugging.
Any help is appreciated.