Hi,
I'm working on project for this part in VS Code and flash/debug using OpenOCD.
I've noticed on the OpenOCD output the following message:
Warn : Only resetting the Cortex-M core, use a reset-init event handler to reset any peripherals or configure hardware srst support.
Which seems to be accurate because after that, some calls to the radio API hang. From what I understood from the part manual this is caused by the radio core being in a unknow state. If I manually reset the board and after that start the debug, those hangs do not happen. This is consistent with the explanation and makes sense.
Now, if I use Code Composer to flash and start debug of one of the sample projects, it launches the debugger just fine. No need to manually reset the board.
I did notice on the CCS output the following message:
Cortex_M4_0: GEL Output: Board Reset Complete.
This leads me to think that the OpenOCD configuration files for the CC13x2/26xx are missing _that_ board reset.
Can you please confirm the above, what could be missing and/or any extra arguments that should be added to the command line launching OpenOCD?
Thanks!