Unzap/Bootloader/firmware usb unter Windows
From Lochraster
[edit] Vorbereitungen
Benötigte Programme:
WinAVR installiert man unter C:\WinAVR
Unter C:\flash legt man dann ein Verzeichnis mit allen benötigten Dateien an.
Im Archiv usbasp.2007-10-23.tar.gz befinden sich unter bin\win-driver\ die Dateien:
- libusb0.sys
- libusb0.dll
- usbasp.inf
Die muss man nach C:\flash entpacken. Außerdem braucht man die Dateien "avrdude.conf" und "avrdude.exe" aus C:\WinAVR\bin Wobei C:\WinAVR das Installationsverzeichnis von WinAVR ist.
Die zu flashende Firmware habe ich in fw.hex umbenannt und auch in C:\flash kopiert.
Das sollte dann im Ordner sein:
[edit] USB Treiber installieren
Zuerst muss man den Bootloader des Unzap starten. [[3]]
Beim anstecken des Unzap erscheint normalerweise der Treiberdialog.
Als Quelle muss man dann C:\flash angeben, anschliessend ist eventuell ein Reboot noetig (auch wenn der Treiber-Dialog das nicht explizit sagt)
[edit] Firmware übertragen
Die Firmware überträgt man dann mit:
Start > Ausführen
cmd eingeben und auf OK klicken
und dann in der Eingabeaufforderung:
cd C:\flash
avrdude -p m168 -c usbasp -P usb -u -U flash:w:fw.hex
Anzeige nach der Übertragung: