TMS320F28P650DK: Incorrect local variable values with XDS110 on CPU2

Part Number: TMS320F28P650DK

Certain local variables and structures are not displaying correct values on CPU2 sporadically.

With XDS200, these work fine and display the correct values.

With XDS200:

With XDS110:

image.png

All the other test environment remains the same: SW, CCS configuration.

  • Hello Sativa,

    Based on your screenshots, I see that:

    • The CPU is running (real-time memory access)
    • The variables in question are floats

    You also mentioned:

    sporadically.

    I have the follow up questions

    1) If the CPU is HALTED, are the variables always displayed properly?

    2) Do the issues only occur with floats?

    If the answer is YES to both, then it is possible you are running into the issue described in the below post:

     RE: LAUNCHXL-F28P55X: Incorrect strange value after reset 

    The issue should not be debug probe specific but there could be some nuances with the configuration which causes it to manifest more often in one case over the other.

    Thanks

    ki