Forum: Compiler & IDEs Ac6 mach CubeMX update debug probleme


von fragender (Gast)


Lesenswert?

Hallo,

ich habe eine laufendes Projekt mit CubeMX erzeugt. Soweit so gut. Es 
lief auch perfekt. Danach habe ich in CubeMX einige Komponenten 
hinzugefügt. Das Projekt lässt sich super compilieren aber nun habe ich 
das Problem wenn ich in den Debug Modus möchte kommt nach dem flashen

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

Ich bin ratlos. Nach google ist es ein Problem, dass der Debug Modus 
nicht mehr aktiv ist. Das ist aber nicht der Fall. Die 
Compilereinstellungen haben sich seit der letzten Änderung in CubeMX 
nicht verändert.

Hat jemand das Problem schon einmal gehabt und kann mir bitte sagen wie 
ich das Problem löse?

Achso: ich benutze Ac6 STM32 plugin für Eclipse!

Vielen Dank

von hp-freund (Gast)


Lesenswert?

Hast Du probiert zusätzlich eine neue Debug-Konfiguration anzulegen?

von fragender (Gast)


Lesenswert?

Hi, ja habe ich

von Dr. Sommer (Gast)


Lesenswert?

fragender schrieb:
> Hi, ja habe ich
Hast du in der Debug Configuration die richtige ausführbare Datei (ELF) 
ausgewählt?

von fragender (Gast)


Lesenswert?

Hi,
ja auch die Einstellungen sind alle korrekt. Ich habe Sie mit einem 
funktionierenden Projekt verglichen.

:S

@all

von Dr. Sommer (Gast)


Lesenswert?

fragender schrieb:
> ja auch die Einstellungen sind alle korrekt. Ich habe Sie mit einem
> funktionierenden Projekt verglichen.

Zeig doch mal die GDB traces, also wie GDB aufgerufen wird und welche 
Befehle eingegeben werden.

von Adib (Gast)


Lesenswert?

Hallo,

bei mir passiert es immer wieder, dass nach einem update vom CubeMx oder 
Libs dateien mehrfach im Projekt sind.

zB: zweimal das Startup file usw.
Schau mal in dein Projekt-Datei.

Grüße, Adib.
--

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.