Loading...
 
Skip to main content

System Workbench for STM32


No symbol table?

This morning I made a copy of my working, debugable system (in a zip file).

I wanted to test the system clock speeds so I enabled MCO, made a non-debug configuration, programmed the non-debug code using ST Visual Programmer. Verified I am getting the system clock settings I wanted.

Switched the system back to 'Debug' and when I tried to debug I got


No symbol table is loaded.  Use the "file" command.
No symbol table is loaded.  Use the "file" command.
No symbol table is loaded.  Use the "file" command.
No symbol table is loaded.  Use the "file" command.


And I could not debug.

After going through all the compiler options (yes -g3 is on and -O0). I restored my zipped file from this morning and tried it. It won't produce a symbol table either!

I have used readelf to verify that there is no symbol table (to speak of, some symbols are defined, just not the ones needed for debugging).

I am without clue! Why won't it generate a symbol table?

-Matt

.project file was corrupt