debugging - flashen - STM32F103

Gast #1137532
Hallo,

ich hab mir meine Entwicklungsumgebung (unter Linux) soweit 
zusammengebaut, also ARM-Toolchain von Codesourcery, Eclipse, OpenOCD.
Die Hardware ist bei mir der J-Tag ARM-USB-OCD und das STM32-P103 Board 
von Olimex.

Das Compilieren und Flashen geht soweit, aber das mit dem Debuggen will 
noch nicht so recht. Es gibt unterschiedliche Fehler.
Ich will grundlegend verstehen was der GDB dem OpenOCD schickt, um dann 
die ganzen Konfigurationsskript selber anpassen oder ganz schreiben zu 
können.

Man kann doch auf der Konsole das was der GDB machen soll von Hand 
durchspielen, oder?
Hat mir da jemand einen Tipp?

Die Manuals vom GDB hab ich schon teilweise durchgearbeitet, mir fehlen 
noch grundlegende Informationen. Wann die ELF und wann die BIN nutzen?
Wird beim Debuggen der Flashspeicher außen vor gelassen?

Gruß

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.