Other Parts Discussed in Thread: CONTROLSUITE
Tool/software: Code Composer Studio
I am currently using the TMS320F28377D processor on CCS6.1.3. I'm using a Blackhawk BH-USB-200 debugger. I have an intermittent problem after loading the program to CPU2.
Immediately after using the "Load program option for both CPU1 and CPU2, I open the expression window to watch the various processor variables. The values for all the variables on CPU2 are completely out of the expected range. The program on CPU2 does not then run as expected. It's as if some of the constants being used are out of range.
Sometimes I can reload the same .out file again and it can fix the issue however lately it has become harder to remove the issue.
It appears to me as if the debug information is somehow out of sync with the program loaded to the processor. I'm not sure how this can happen sometimes but not always.
Any suggestions on what to investigate would be very helpful.