www.mikrocontroller.net

Forum: Mikrocontroller und Elektronik LPC2148 ARM7DMI Mit Yagarto/Eclipse und openOCD flashen

Autor: Florian Scherb (Gast)
Datum: 30.04.2008 19:40

Hallo

Ich will in die ARM-Programmierung einsteigen, aber habe noch Probleme
mein erstes Programm auf den ARM zu spielen und es zu debuggen.

Was ich bereits habe:

- ARM Starter Kit mit dem LPC2148
http://shop.embedded-projects.net/product_info.php...
mit Standard-JTAG-Interface (20 Pin)

- Fertig konfigurierter USBprog Programmieradapter für die Verwendung
mit openOCD

- Yagarto (fertig installiert, läuft auch). Sowie Eclipse, ebenfalls
fertig installiert und eingerichtet und openOCD, ebenfalls lauffähig.

- Geladenes Testprojekt, dass direkt auf einen LPC2148 geflashed werden
kann


Nun meine Fragen:

- Das Debuggen schlägt noch fehl. Ich habe soweit alles eingerichtet bis
auf "Open Debug Dialog... /MyProject/Commands". Ich weis nicht was ich
dort eintragen muss damit sich etwas tut.

- Wie flashe ich nun meinen LPC2148? Ich finde leider kein konkretes
Beispiel, das sich damit befasst.

Ich nutze Windows Vista.

Um Tips, Links und anderes wäre ich euch sehr dankbar!

Gruß
Florian
Autor: Markus Müller (Gast)
Datum: 01.05.2008 22:40

Hallo,

sowas zum Beispiel:
target remote localhost:3333
set remote memory-write-packet-size 1024
set remote memory-write-packet-size fixed
set remote memory-read-packet-size 1024
set remote memory-read-packet-size fixed
monitor reset
monitor sleep 200
monitor poll
monitor soft_reset_halt
monitor arm7_9 sw_bkpts disable
monitor arm7_9 force_hw_bkpts enable
monitor mww 0xE01FC040 0x0001
monitor mdw 0xE01FC040
monitor flash erase_sector 0 0 14
monitor flash auto_erase on
monitor flash erase_check 0
monitor flash write_image main.elf
set remote hardware-watchpoint-limit 2
break main
continue

Ich bin mir nicht sicher ob's tut.

Gruß Markus.

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos und Scans verwenden
  • Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net