This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Tool/software: Code Composer Studio
I'm confronting this interesting new message:
"CORTEX_M4_0: Symbol Manager: the object file contains invalid call frame information at .debug_frame 0x2d3a; the rest of call frame information will be skipped. Callstack may not be unwound properly."
Some relevant information:
- CCS 7.3.0.00019 running in Windows PC
- Started showing up today, after updating the TI Emulators package to 7.0.100.1
- Probe is XDS110
- Targets are TM4C1294NCDPT
The project is a stable one, I do not suspect anything in it, the boards are good and proven.
Something seems to have become conflicting on the debugger (after the update, the actual firmware inside the debugger also got updated):
On target board "A', I could no longer start a debugger session. I was able to download new firmware to it directly via Uniflash, but not via the CCS Debugger... Temporarily changed the probe to a ICDI, and got it running on CCS.
On target board "B", these Invalid Frame messages are showing in the Console.
Any ideas?
Bruno
Hello Ki!
Using plain C.
Compiler is TI 16.9.4 LTS. (Edited later, correct information would be 16.9.6 LTS)
Board "B" project issue is fixed, I deleted the folders .settings, .launches and targetConfigs.
Will give it a try on Board "A" project as well, and see if I can use XDS110 on it again.
Regards
Bruno
Actually, scratch that. I believe you are running into known issue: CCBT-2123
The root cause is a compiler issue: CODEGEN-2399
Before CCS 7.3.0, CCS would hang when trying to read corrupted DWARF output. Now it will simply skip the corrupted info and output the message you see now.
To resolve the root cause of the corrupted DWARF output, please update your compiler version to at least 16.9.6.LTS (CCSv7.3.0 comes with 16.9.4.LTS).
Thanks
ki