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.

CODECOMPOSER: CCS 12.5: Can't load symbols correctly anymore

Part Number: CODECOMPOSER

I just updated to CCS 12.5.

I used the same workspace as before. The installation is in its own folder.

It worked at the beginning but now I cannot load any programs correctly anymore.

So connecting to a device works. resetting it works too. As soon as I try to load a program it just stays at the reset address (0x00000000) in the Debug view. but in the dissassembly view it points to the right address and shows the symbols and it is debuggable by stepping in the dissassembly view. Also the modules view does not show any loaded program. The breakpoints also only show "Cache reset". For the breakpoints-view I use "Group by debug contexts". The "run to main" is not actiovated so it stays at the first entry point when the program is loaded.

It looks like this after a load:

We are using the AM243X with MCU PLUS SDK 09.00, compiled with STS 3.1.0 or LTS 3.2.0 and an XDS110 Debug Probe. Firmware of it is up to date.

I did not completely try to find the source of the problem but sometimes when I restart my PC it works one time and then never again.

It doesn't matter which elf-file I load it does not work for any.

I think I once had a comparable problem where CCS also got slower over time and deleting the workspace helped but I wonder if there is a solution without deleting it. So I am not doing it right now because I wouldn't be able to reproduce it.

I switched back to my CCS 12.4 installation and at first everything seemed to work again. Both CCS 12.5 and CCS 12.4 use the same workspace. But as soon as I wanted to load the second core it just stays like this:

so it is not loading or doing anything. it just shows a white line in the Debug view for the second core. The registers view also got emptied.

When creating a new namespace everything works again. But I do not wanna experiance the same thing again. How can I prevent this?

Regards,

Felix

  • Hi Felix,

    The breakpoints also only show "Cache reset".

    Besides that, note how in the screenshots, note how the text in the "Debug", "Breakpoints", "Modules" view tabs are italicized. This usually mean that they are trying to refresh but something is blocking them, some background process. Can you open the Progress view via "View -> Other -> General -> Progress" and see what background tasks are running?

    Both CCS 12.5 and CCS 12.4 use the same workspace.

    To be honest, I recommend against this. It is best for each CCS version to have its own workspace and not share workspaces across different versions. There is a chance of some workspace corruption. However, given that 12.4 and 12.5 are very close, it is probably fine. However, I would try cleaning the workspace and then using separate clean workspaces between the CCS versions.

    Thanks

    ki