dfu-programmer unter Windows

OP #1840429
Lesenswert?
• ▲
▼
Hallo Leute,
ich habe ein Projekt auf Basis des AT90USB1287. Bisher habe ich auf 
Windows Systemen das FLIP Tool von Atmel zum Programmieren verwendet. 
Ich möchte den Benutzern des Geräts jetzt gerne eine Möglichkeit zum 
Update der Firmware direkt über die Anwendungssoftware, welche zum Gerät 
dazugehört, anbieten.
Da ich unter Linux entwickele nutze ich bisher den dfu-programmer und 
bin damit sehr zufrieden. Da ich ungern FLIP und die dazugehörige JVM in 
das Softwarearchiv mit einpacken möchte, würde ich gerne den 
dfu-programmer für Windows mitliefern. Das einzige Binary das ich finden 
konnte (http://tinyurl.com/368kfzg) ist von 2008 und scheint nicht mit 
der aktuellen LibUSB Version (DLL version:  1.2.1.0 Driver version: 
1.2.1.0) zu funktionieren ( Getestet unter Windows 7).

Der DFU Bootloader meldet sich vernünftig mit:
1
bus/device  idVendor/idProduct
2
bus-0/\\.\libusb0-0001--0x03eb-0x2ffb     03EB/2FFB
3
- Manufacturer : ATMEL
4
- Product      : AT90USB128 DFU
5
- Serial Number: 1.0.0
6
  wTotalLength:         18
7
  bNumInterfaces:       1
8
  bConfigurationValue:  1
9
  iConfiguration:       0
10
  bmAttributes:         80h
11
  MaxPower:             50
12
    bInterfaceNumber:   0
13
    bAlternateSetting:  0
14
    bNumEndpoints:      0
15
    bInterfaceClass:    0
16
    bInterfaceSubClass: 0
17
    bInterfaceProtocol: 0
18
    iInterface:         0

Hat einer von euch eine Binary des dfu-programmer's für aktuelle LibUSB 
Versionen, weiß wie mans mit mingw kompiliert oder kann mir aufzeigen wo 
mein Fehler mit dem Binary aus der Mailinglist liegt.

Ich bin für alle Hinweise sehr sehr dankbar!

Gruß,
Steffen

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.