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.

TMS320F280049: DCSM: continue with CCS debugger after USER OTP DCSM are programmed

Part Number: TMS320F280049

Dear C2000 expert,

Currently I've programed USER OTP for enable DCSM feature, and it works.

But when I trying to connect device through CCS debugger, it shows an error message as below even I have programed right keys.

And I know that if keeping device in BOOT WAIT MODE, it could connect properly, but is it possible to connect device in flash mode? This is because I want to continue to use debugger feature after DCSM enabled.

C28xx_CPU1: Trouble Halting Target CPU: (Error -1156 @ 0x0) Device may be operating in low-power mode. Do you want to bring it out of this mode? Choose 'Yes' to force the device to wake up and retry the operation. Choose 'No' to retry the operation without waking the device. (Emulation package 8.4.0.00006)
C28xx_CPU1: Error: (Error -2134 @ 0x0) Unable to control device execution state. 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 8.4.0.00006)
C28xx_CPU1: Error: (Error -1135 @ 0x0) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 8.4.0.00006)
C28xx_CPU1: Unable to determine target status after 20 attempts
C28xx_CPU1: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging
C28xx_CPU1: GEL: Error while executing OnTargetConnect(): Could not write 0x0005F412@Data: target is not connected
at *((int *) 0x5F412)=0x0003 [f280049.gel:83]
at OnTargetConnect()

  • Hi Jack,

     And I know that if keeping device in BOOT WAIT MODE, it could connect properly, but is it possible to connect device in flash mode? This is because I want to continue to use debugger feature after DCSM enabled.

    No, you need to user Wait MODE to be able to connect the debugger on device with security enable. you can always connect to the device in WAIT BOOT and then enter only 64bit password to disable the ECSL and then continue run the application in secure mode with debugger connected.

    Regards,

    Vivek Singh