Ich mache gerade erste Gehversuche mit avrdude und einem simplen usbasp
und habe damit unerwartete Probleme.
Der libusb Treiber ist für das Device installiert und funktioniert, das
habe ich mit einem kurzen Testprogramm überprüft.
Zuerst habe ich die v6.4 probiert die bricht aber gleich ob.
Fehlermeldung ist dass libhidapi-0.dll nicht gefunden wird.
Dann habe ich avrdude-6.3-minggw32.zip probiert. Läßt sich aufrufen
schaltet aber nicht auf usbasp um
1 | >>>: avrdude -u -c usbasp -p usb162 -P usb -B 20.96 -F -U flash:r:"test.hex":a
|
2 | avrdude.exe: error at C:\avrDude\avrdude.conf:370: programmer type xbee not found
|
3 | avrdude.exe: error reading system wide configuration file "C:\avrDude\avrdude.conf"
|
ein usb capture mit bushound zeigt keine usbrequests.
Erst das avrdude aus dem avrdudess 2.13 Paket funktioniert wie es soll.
Da sind auch die usbvendor requests zu sehen.
Hintergrund:
Ich plane avrdude so zu ändern, dass anstelle Vendor Device Requests
Vendor Interface Requests benutzt werden. Dazu muss ich das Ding dann
aber funktionsfähig kompilieren können.