STM32 - Absturzstelle finden mit GDB nach Sigtrap

OP #2256217
Lesenswert?

Hallo zusammen,
Gestern war es mal wieder soweit und ein STM32 ist mit einer SIGTRAP 
hängen geblieben.
Der Fehler war ein falscher Speicherzugriff.

Gibt es eine Möglichkeit, die Stelle im Code zu finden, die zuletzt 
ausgeführt wurde vor dem Crash?
Auf die Register kann ich über GDB noch zugreifen.
Und im Stack müssten ja Adressen sein.
Wie komme ich da ran?

Ich freue mich über jede Hilfe, um den nächsten Bug schneller zu finden 
:)

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