This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

LP-MSPM0L1306: Bsl software invoke demo code error

Part Number: LP-MSPM0L1306
Other Parts Discussed in Thread: MSPM0L1306

Hi, when I try to run the software invoke I2c code, on target reset the debugger returns this error

"CORTEX_M0P: Error: (Error -1001 @ 0x0) Requested operation is not supported on this device. (Emulation package 9.13.0.00201) "

and then the following error repeats as it tries to re-establish connection -

": 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.13.0.00201) "

This happens due to the main.c file in the function for  reset device and enter bootload,

 

I've switched the reset method to cpu/peripheral reset as a test and it works fine. Something about asking to enter BSL causes the error.

I'm using Code Composer V12.5.0 (Not Theia), and the MSPM0SDK is version 2.00.00.03. This error occurs on both a separate target MSPM0L1306 (DYY) and on the XDS110 Debug probe

Any help would be appreciated,

Thanks!