Eclipse Debugen *.out oder *.elf

Gast #522813
Lesenswert?
• ▲
▼
Namen sind Schall und Rauch ;-)

.out wird klassisch als Kennzeichnung für OUTputdateien genommen. Die 
können irgendein Binärformat haben. Welches Binärformat wird durch die 
Toolchain und deren Bedienung (Kommandozeile, Commands im makefile) 
vorgegeben.

"irgendein" ist unbefriedigend. Bei fertigen Dateien muss man 
nachkucken, welches Binärformat enthalten ist und bei der Erzeugung muss 
man Angeben, wie die Toolchain zu bedienen ist.

"Irgendwann" ist jemand auf die Idee gekommen, OUTputdateien, die im 
Binärformat ELF vorliegen, mit der Endung .elf zu kennzeichnen. Damit 
ist klar, wie die Toolchain zu bedienen ist und was in der Datei drin 
sein soll ;-)
Gast #522827
Lesenswert?
• ▲
▼
Hallo gleich noch was

target remote localhost:3333
monitor reset
monitor sleep 500
monitor poll
monitor soft_reset_halt
monitor arm7_9 sw_bkpts enable
monitor mww 0xE01FC040 0x0002   <== ??

was heißt das?

Gast #522964
Lesenswert?
• ▲
▼
Das sind Kommandos zum Vorbereiten des Debuggens des ARM. Was die alle 
im einzelnen bedeuten weiss ich nicht. Du solltest aber bei dem 
verwendeten GDB bzw. GDB-Server (OpenOCD?) in der Doku was finden.

Der ?? angemerkte Befehl ist ein MemoryWriteWord. 0x0002 wird an 
0xE01FC040 geschrieben. Was das bei deinem Target bewirkt, müsste in dem 
Datenblatt des Targets stehen.

Es kann z.B. benutzt werden, um im Target das Remapping auszulösen.
Beitrag "AT91SAM7S64 debug openocd"
Beitrag "LPC2106 mit Openocd im Flash debuggen"

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.