www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Problem beim Programmieren des AT90USB647 über USB


Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

also das letzte Problem haben wir nun erfolgreich dank eurer Hilfe 
gelöst - Danke nochmal :)

Nun haben wir ein neues Problem g

Wir sind nun soweit, dass wir den AT90USB647 über USB-Programmieren 
könnten :)
Das Kompilieren in HEX usw. klappt mitterlweile auch ganz gut. Auch das 
Aufspielen des Programmes macht keine Probleme, aber wenn wir nun das 
Programm via "make start" ausführen wollen (Es soll eine LED Blinken) 
kommt folgender Fehler
D:\Router_Projekt\Beispiel Herman\projekte\blinken>make upload
batchisp -hardware usb \
        -device at90usb647 \
        -operation memory flash \
        erase f \
        loadbuffer "blinken.hex" \
        program \
        verify
Running batchisp 1.2.2 on Fri Jul 25 15:35:04 2008

AT90USB647 - USB - USB/DFU


Device selection....................... PASS
Hardware selection..................... PASS
Opening port........................... PASS
Reading Bootloader version............. PASS    1.0.0
Selecting FLASH........................ PASS
Erasing................................ PASS
Parsing HEX file....................... PASS    blinken.hex
Programming memory..................... PASS    0x00000 0x00145
Verifying memory....................... PASS    0x00000 0x00145

Summary:  Total 9   Passed 9   Failed 0

D:\Router_Projekt\Beispiel Herman\projekte\blinken>make start
batchisp -hardware usb \
        -device at90usb647 \
        -operation start reset 0
Running batchisp 1.2.2 on Fri Jul 25 15:35:18 2008


AT90USB647 - USB - USB/DFU


Device selection....................... PASS
Hardware selection..................... PASS
Opening port........................... PASS
Reading Bootloader version............. PASS    1.0.0
Starting Application................... PASS    RESET   0

Summary:  Total 5   Passed 5   Failed 0
AtLibUsbDfu: failed to release interface 0.  << Hier liegt wohl der Fehler

Was bedeutet diese Zeile:
AtLibUsbDfu: failed to release interface 0.

Habt ihr eine Idee, wie man das Problem lösen kann? =)

Danke schon mal für eure Antworten :)

Grüße

Sebastian

Autor: Mätte T. (maette)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Programm läuft nicht oder ?
HWB => Programm aufspielen => wenn fertig Hardware mäßig Reset machen.
Könnte heißen, dass sich das USB Gerät nicht ordnungsmäßig abgemolden 
hat, da einfach der Reset kommt.
Bin mir aber nicht sicher, mal so geschätzt ;)

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.