ein eingebettetes System debuggen Gdb remote über eine Art von gui enthält

StackOverflow https://stackoverflow.com/questions/71248

  •  09-06-2019
  •  | 
  •  

Frage

Ich möchte ein Embedded-System debuggen GDB Remote eine Art von gui enthält, verwendet (dh wie ddd). Das Embedded System verfügt nicht über die Quellen oder Symbole bauen. Allerdings meine lokale x Windows-Box hat. Allerdings muss die Ausführung auf dem Embedded-System passieren. Wie kann ich von meiner Entwicklung Feld mit einigen gui GDB Remote fahren?

LEDs und jtag ist keine Option.

War es hilfreich?

Lösung

Ich denke, gdbserver könnte Ihnen helfen.

Andere Tipps

Ein Fernziel:

target> gdbserver localhost:1234 <application>

auf Host (Build-Maschine):

host> gdb <application>

Beachten Sie, dass die auf Ziel von den Symbolen abgezogen werden kann. Aber Host kann alle Symbole haben.

gdb> set <path-to-libs-search>
gdb> target remote <target-ip>:1234
gdb> break main
gdb> cont

Wenn das funktioniert, bekommen einige GDB gui auf dem Host-Rechner und versuchen, die gleichen Einstellungen zu replizieren. (Ich habe verwendet SlickEdit und Eclipse für diesen Zweck).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top