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.

CCS/TMS320F28379D: Expression window is inaccessible in real time debug mode

Expert 4286 points

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE, TIDM-1001

Tool/software: Code Composer Studio

Hi,

OS: Windows 10

CCSv7.4

Sometimes when I try to run the device in real time debug mode, I can't access to global vars in Expression window. The window shows "Target is running" for all the vars. I neither can suspend the device because the Suspend button (Alt+F8) becomes unavailable.

Restarting CCS and/or power cycling the debugger doesn't help.

Could anyone please advise what the cause is and a solution for that?

  • Kien,

    Kien said:
    Sometimes when I try to run the device in real time debug mode, I can't access to global vars in Expression window. The window shows "Target is running" for all the vars. I neither can suspend the device because the Suspend button (Alt+F8) becomes unavailable.

    Is the device still running in a good state at this point (ie has not gone off into the weeds)? I am wondering since you say it is also not possible to Halt/Suspend the device.

    Does it work if real-time mode is not enabled, but just the Continuous Refresh icon in Expressions view is enabled?

  • AartiG,
    Thanks for your response.
    It happens right after I click the Resume (F8) button. So, I don't know if the device is running in a good state or not. I just know that it's running since there is a LED blinking.

    Disabling real-time mode doesn't help.

    Normally, after I enable the Continuous refresh feature, the windows (Expression, Register, etc) start flickering when the update intervals come. For mentioned issue, I noticed that the Expression window was not flickering every update cycle, even before I let the CPU run.
  • And I've just found out that when the issue happens, I still can access registers in Register windows with Continuous refresh enabled. The Expression window keeps showing "Target is running" even when I disable the its Continuous refresh.
  • I can't seem to reproduce this. I tried a couple of examples from C2000Ware on a F28379D Launchpad and none of them exhibited this behavior.

    I wonder if the issue is application specific. Would you be able to try out some example projects from C2000Ware to check if you see the same behavior?
  • AartiG,

    I am trying with TIDM-1001. So far none of my colleagues has encountered. I will try with some other code examples and let you know next week.

  • Kien,

    Just wanted to follow up and check if you'd had a chance to do some further testing on this. If you don't have any updates at this time I can go ahead and close this thread, but can always reopen at a later time if needed.