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.

TMS320F28335: Cant do realtime emulation control

Part Number: TMS320F28335
Other Parts Discussed in Thread: TMDSCNCD28335

Hi all,

I am using the TMDSCNCD28335 Control card for real-time mode. When I am trying to do a real-time reset the debugger halts with the above errors

Break at address "0x3ff9fa" with no debug information available, or outside of program code.

Console Error :

C28xx: Trouble Reading Register PC: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 9.3.0.00032)
C28xx: Trouble Reading Register PC: (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. (Emulation package 9.3.0.00032)

I tried to continue it with rude retry but my debugger is not operating and stuck while my target is also disconnected.

Can anyone advise on how to rectify this?

Thanks,

Nitesh

  • Nitesh,

    I'm trying to locate where this is documented, but I don't believe that you can issue a CPU reset from CCS while Real Time Mode is activated.  I believe that this is because it changes the state of the DBGM register that that the JTAG state machine uses to establish that real time mode is active.  When this happens it breaks the connection, but CCS/debugger cannot re-establish the connection.

    If you need to issue a CPU reset you will need to disable real-time mode; issue the reset, then re-enable real-time mode.

    Best,

    Matthew