Forum: Mikrocontroller und Digitale Elektronik STM32 debugging mit emBlocks / gdb / ST-Link unzuverlässig


von Markus M. (adrock)


Lesenswert?

Hi,

ich habe beim Debuggen unter emBlocks (bzw. emBitz) - also einem gdb - 
in Verbindung mit einem ST-Link (aktuelle Firmware) das Problem, dass 
ich in vielen Situation die Ausführung mit der STOP Funktion nicht 
stopppen kann.

Auch an anderen Stellen ist das Debugging-Interface oft nicht mehr 
ansprechbar und ich muss den Debugger ständig neu starten, was auf Dauer 
etwas nervt. Das Problem scheint bevorzugt in Verbindung mit ISRs 
aufzutreten, also wenn die MCU oft in Interrupts steckt, bin mir da aber 
noch nicht sicher.

Habt ihr ähnliche Erfahrungen oder funktioniert bei euch das Debugging 
immer wie gewünscht?

Ich habe im Code die Debugeinheit des Controllers natürlich aktiviert 
und es ist auch kein Verbindungsproblem (das Aufspielen des Codes 
funktioniert in 100% der Fälle, also keine schlechten Kabel o.ä.).

Grüße
Markus

von Reginald L. (Firma: HEGRO GmbH) (reggie)


Lesenswert?

Mit embitz habe ich nur kurz gearbeitet aber benutze auch (visual)gdb 
und openocd mit stlinkv2 und keinerlei Probleme damit gehabt.

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.