Part Number: TM4C1294NCPDT
Problem:
When I try to debug using either XDS560v2 or XDS200, I get a "Trouble Reading Register" error, and the debug session does not work.
Configuration:
Windows 10
CCS 10.3.1
XDS560v2 (USB+ethernet model) via USB
SW-TM4C-2.1.4.178 w/ patch 1.0
Attempted Solutions:
restarted computer
reinstalled CCS
changed branches in source control to a previously-working commit
deleted .launches file
deleted .launches folder (worked for me before)
updated JTAG firmware
changed USB ports
changed between BH XDS560v2 and SD XDS200
Other information:
This configuration has been working fine since July. I have been able to develop and debug without issue for months. I am not sure what caused this problem. However, I have had this issue three, maybe four times in the past. I have been able to solve it in the past. Not this time. The last time this happened, I deleted the .launches folder, and that seemed to fix it. The other times were about 1.5 years ago, and I don't remember how I solved it. I also had this issue with CCS 9.2.0 in the past.
I used the config utility provided by Blackhawk, and my XDS560v2 passes all tests. It and the XDS200 also pass the connection test in the debug configurations menu in CCS, so I think my hardware is fine. I made sure that my debug configuration has the correct devices, and that it is set as default and active. The XDS560v2 is not in safe mode.
Full console output:
CORTEX_M4_0: GEL Output: Memory Map Initialization Complete CORTEX_M4_0: Trouble Reading Register REG_ENDIAN: (Error -2030 @ 0xF) Attempted to access an unknown or invalid register. Confirm the register is valid and accessible, and retry the operation. (Emulation package 9.3.0.00058) CORTEX_M4_0: Trouble Reading Register SP: (Error -2030 @ 0xF) Attempted to access an unknown or invalid register. Confirm the register is valid and accessible, and retry the operation. (Emulation package 9.3.0.00058) CORTEX_M4_0: Trouble Reading Register SP: (Error -2030 @ 0xF) Attempted to access an unknown or invalid register. Confirm the register is valid and accessible, and retry the operation. (Emulation package 9.3.0.00058) CORTEX_M4_0: Trouble Reading Register SP: (Error -2030 @ 0xF) Attempted to access an unknown or invalid register. Confirm the register is valid and accessible, and retry the operation. (Emulation package 9.3.0.00058)
CCS is on another computer, so I had to type that by hand. Apologies for any mistakes. The first two lines are black text; the rest are red. Only the two black and first red line appears at first. Each press of the Resume button adds one line of the Register SP error.
Pretty stumped here.
Thanks,
Paul
)" has the same result as usual.