STM32 debugging mit emBlocks / gdb / ST-Link unzuverlässig

OP #4691596
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren