mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USBprog - AT91SAM7 + OpenOCD + Eclipse


Autor: XploD (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen.

Ich habe ein Problem mit meiner Entwicklungsumgebung:
Ich habe mir gerade einen USBprog gekauft, um mit OpenOCD und 
Yagarto/Eclipse meinen uC auf dem SAM7-P256 Board programmieren zu 
können (später möchte ich den AT91SAM7S256 auch auf anderen Boards 
einsetzen).

Nun komme ich leider nicht über die OpenOCD Hürde: Ich habe von der 
USBprog Seite "usbprog-2007re206-setup-rc01.exe" heruntergeladen und 
installiert. Wenn ich
   openocd-usbprog.exe -f configs\usbprog.cfg
ausführe, kommen dutzende Meldungen:
    LIBUSB_DLL error: usb_submit_async: error: Das Gerät erkennt den Befehl
    nicht.
    Error:   jtag.c:1346 jtag_validate_chain(): Error validating JTAG scan
    chain, IR mismatch, scan returned 0x3f
    Error:   jtag.c:1448 jtag_init(): Could not validate JTAG chain, exit
0x3f ist das erste Byte der ID des AT91SAM7256. Habe ich jetzt einen 
Fehler in meinem USBprog auf ARM Adapter (TDI/TDO nicht gedreht oder 
so), oder weisst das alles auf eine richtige Verdrahtung hin, nur der 
Fehler liegt in der Konfiguration?

Über ein wenig Hilfe würde ich mich sehr freuen.
PS: Hat jemand eine funktionsfähige Umgebung die er mir zusenden kann? 
Also nur Konfigfiles? Eclipse habe ich schon am Laufen... Nur 
Debuggen/Runterladen kann ich nicht...

Gruß
Dirk

Autor: Dirk H. (xplod)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ein Nachtrag: Mein aktueller (momentan auf Lochraster improvisierter) 
Adapter sieht ungefähr wie folgt aus:
<Anhang>

Autor: Dirk H. (xplod)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielleicht sollte ich noch dazu sagen, dass ich schon google bemüht 
habe, allerdings alle Lösungen zu der gleichen Fehlermeldung bei mir 
nicht gewirkt haben.
Beispielsweise hat das Herunterladen einer main.bin von sauterbe nicht 
gewirkt. Allmählich verzweifle ich noch an dem usbprog...

Antwort schreiben

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

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.