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.

How to choose ‘Rude Retry’ to disable polite mode in CCS 4.2.3.00004?

Other Parts Discussed in Thread: TMDSCNCD28335

Can anyone tell me how to choose ‘Rude Retry’ to disable polite mode in CCS 4.2.3.00004?

I am debugging the example project HVACI_Sensorless_28335 with a High Voltage Motor Control and PFC Developer's Kit (TMDSHVMTRPFCKIT R1.1) and a control card (TMDSCNCD28335 R2.2). After building and loading the project, I click on the ‘Run’ button. However, the following displayed in the Console window:

C28xx: Can't Run Target CPU: (Error -1142 @ 0xC35B) Device blocked debug access because it is currently executing non-debuggable code. Choose 'Rude Retry' to disable polite mode and force the operation. (Release 5.0.333.0)

C28xx: Trouble Reading PC Register: (Error -1142 @ 0x0) Device blocked debug access because it is currently executing non-debuggable code. Choose 'Rude Retry' to disable polite mode and force the operation. (Release 5.0.333.0)

C28xx: Trouble Reading Register ST1: (Error -1142 @ 0x6) Device blocked debug access because it is currently executing non-debuggable code. Choose 'Rude Retry' to disable polite mode and force the operation. (Release 5.0.333.0)

When I click on the “Enable silicon real-time mode” button, the following appeared:

C28xx: Realtime mode switching cannot be validated: (Error -1142 @ 0x6) Device blocked debug access because it is currently executing non-debuggable code. Choose 'Rude Retry' to disable polite mode and force the operation. (Release 5.0.333.0)

C28xx: Error enabling realtime mode: (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). (Release 5.0.333.0)

 

I tried to find the ‘Rude Retry’ botton but I failed. Can anybody tell me how to solve this problem? Thank you very much.

  • Are you enabling real-time mode before loading and debugging your project? When real-time mode is enabled, emulation and debug accesses are normally blocked so depending on what you are trying to do, the debugger may be trying to make accesses which are blocked. Please see this related thread for recommendation on when to enable real-time mode.