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.
Hi,
I'm using CCS v5.1.0.0900 and TI C6000 compiler 7.4.0.B2, device C6678.
After I run my program I can change something in my code and build the project without disconnecting the target and then run the program again, right?
But when I try to do this, if CCS doesn't crash (what happens a lot), many times I get the following error message:
C66xx_3: GEL: Encountered a problem loading file: ..\project.out DWARF information is corrupted.
This happens using the emulator or the simulator, sometimes with all cores.This problem doesn't happen every time, in a few times I manage to build the project and run the project without having to stop debugging and start all over.
Any idea what could be causing this? Is it a known CCS bug?
Regards
Johannes said:After I run my program I can change something in my code and build the project without disconnecting the target and then run the program again, right?
Yes
Johannes said:But when I try to do this, if CCS doesn't crash (what happens a lot), many times I get the following error message:
C66xx_3: GEL: Encountered a problem loading file: ..\project.out DWARF information is corrupted.
This happens using the emulator or the simulator, sometimes with all cores.This problem doesn't happen every time, in a few times I manage to build the project and run the project without having to stop debugging and start all over.
Any idea what could be causing this? Is it a known CCS bug?
Not that I am aware of.
Assuming your build was successful, if you shut the debug session down and try to reload again, does it load successfully?
Thanks
ki
Hi Ki,
Ki-Soo Lee said:Assuming your build was successful, if you shut the debug session down and try to reload again, does it load successfully?
Yes, if I start a new debug session it always loads succesfully.
The "DWARF information" is used to do what?
Thanks
Johannes
Johannes said:The "DWARF information" is used to do what?
It is the symbolic debug information for your application. It is used by the debugger to give you things like source stepping and viewing variables.
The debugger must be getting confused somehow. When you get that error again, could you try removing all existing symbols and then reloading again? The option for that is under the 'Run -> Load' menu.
Thanks
ki
Glad that worked, but still sounds like a bug on our end. We should be able to handle that without the unload of symbols. I'll see if I can reproduce. What emulator areyou using?
Thanks
ki
Hi,
I'm using EVM6678LE with XDS560v2 Mezzanine Emulator and CCS 5.1.0.09000, it also happens using TI's simulator.
Thanks
I'm having this same problem in CCS 6.1.3. The only difference is that I don't even get far enough to open the RUN -> LOAD Menu so that I can remove all existing symbols. The error occurs and then returns me to the CCS Edit Perspective.
Is there a file that I can delete that also maintains this information since I can't modify it from CCS Debug Menu?
Perhaps my bug is attributed to a different problem altogether?
I appreciate any help, thanks.