Hi,
I'm using a CC2652 MCU and attempting to upgrade TI SDK from 3.40 to 6.10 and I've got the code to build at last. I use the XDCtools that came with CCS 11.20, 3.62.1.16 and I have no references to TiRTOS 7 so I assume I stick with TiRTOS 6? I've only made minor adjustments to the application code.
When I run the code on target using an XDS200 I get the following output when hitting BIOS_start();
Cortex_M4_0: Error: (Error -1170 @ 0x0) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 9.7.0.00213)
Cortex_M4_0: Trouble Halting Target CPU: (Error -2064 @ 0x0) Unable to read device status. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 9.7.0.00213)
Cortex_M4_0: JTAG Communication Error: (Error -1170 @ 0x0) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 9.7.0.00213)
I can step through all the preceeding steps in main() but I end up with the error above when I step over BIOS_start(), or click run. My configuration may be doubtable but even if I comment out all function calls in main() I still end up with these errors.
The Target Configuration -> Test Connection works perfectly.
It seems to me that the MCU halts and somehow kicks out the JTAG.
How can I fault trace this? All ideas are welcome!