I am seeing the debugger not seem to follow the execution of the processor in the source and disassembly windows. I can load my application, and it will run and stop at the entry to main. If I set a breakpoint in my application and then resume execution, the processor appears to execute until it hits my breakpoint. The red line that indicates my breakpoint has been hit appears, and the PC register shows the address of my breakpoint. However, the arrow that normally points to the current source line of execution is not there, and the disassembly window becomes nonresponsive. I can step instructions, and the PC register updates. But no arrow appears, and the disassembly window remains nonresponsive. Clicking the "Go to Program Counter" button in the disassembly window has no effect.
What could cause the debugger to not get out of sync with the Program Counter?
I am using CC Studio 5.5.0.0077 on 64-bit Windows 7. My target is a custom board with an AM3359. I am using a Blackhawk XDS560v2 System Trace emulator. I have compiled my application with the TI-provided gcc compiler.
Thanks
--Josh


