Tool/software:
I am trying to debug a running target, without affecting the run-time memory; however it is not working for me -- no breakpoints, no interrupts, RAM variables all read zero. I have read a number of posts on this, and I read the debugging section in https://software-dl.ti.com/ccs/esd/documents/users_guide/ccs_debug-main.html#real-time-mode. It seems simple enough -- setting "Load symbols only" in Debug configurations. Also the realtime mode can be used to keep interrupts running, which is not important to me (ideally interrupts would stop on halt), so the only change I am making is the "Load symbols only" checkbox. The posts state this is absolutely supported on C2000, and I am using a newer CCS (12.3), but are there limitations to do this? Some details about my system/application:
1. I am using an XDS200 -- does the debugger matter?
2. I run some functions from RAM and some from Flash -- does this matter?
3. I have a dual-core (CPU1 and CPU2) application -- does this matter?
4. I saw a post about having to disable/un-link the flash library -- is this required?
Any suggestions or ideas would be appreciated.
Thanks,
Jim