I am using CCS5.1 version: 5.1.1.00033
I am using a xds100 to debug the Linux kernel running on the DM816x evaluation module. I have the Linux symbols loaded at startup. On the target I load a device driver module and load the symbols into the debugger. The debugger breaks at breakpoints in the module fine. However after two or three runs the debugger will break but will not resume. The target appears to be hung and I have to repower it to bring it back to life.
This error message appears:
CortexA8: Breakpoint Manager: One or more breakpoints will not relocate to new symbolic locations until the target halts.
CortexA8: Breakpoint Manager: Retrying with a AET breakpoint
CortexA8: Trouble Setting Breakpoint with the Action "Remain Halted" at 0xbf000374: (Error -1065 @ 0xBF000374) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.0.623.0)
CortexA8: Trouble Reading Memory Block at 0xc0053888 on Page 0 of Length 0xb: (Error -1205 @ 0xC0053888) Device memory bus has an error and may be hung. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.0.623.0)
CortexA8: Trouble Reading Memory Block at 0xc0053888 on Page 0 of Length 0x35: (Error -1044 @ 0xFFFFEC70) The emulator reported an error. Confirm emulator configuration and connections, reset the emulator, and retry the operation. (Emulation package 5.0.623.0)
CS_DAP_DebugSS: Error: (Error -5008 @ 0xFFFFEC70) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.0.623.0)
CortexA8: Can't Run Target CPU: (Error -1044 @ 0xFFFFEC70) The emulator reported an error. Confirm emulator configuration and connections, reset the emulator, and retry the operation. (Emulation package 5.0.623.0)
CortexA8: Error: (Error -1044 @ 0xFFFFEC70) The emulator reported an error. Confirm emulator configuration and connections, reset the emulator, and retry the operation. (Emulation package 5.0.623.0)
Do I need to reduce the JTAG speed and if so how do I do it?