====== avrdude.conf ====== ===== ISP-Stick ===== Der ISP-Stick basiert zwar auf dem usbtiny-Projekt, besitzt aber eine eigene USB-VID und PID-Kombination. Er funktioniert also standardmäßig nicht mit avrdude. Zuerst muss die Datei **avrdude.conf** gefunden werden. ^ Programm ^ Wahrscheinliche Position ^ | avrdude aus winAVR | C:\WinAVR-VERSION\bin\avrdude.conf | | Arduino | Arduino-Verzeichnis\hardware\tools\avr\etc\avrdude.conf | | Linux | /usr/local/etc/avrdude.conf | In dieser Datei fügen wir unter den Programmer Definitions folgende Zeilen hinzu: programmer id = "ehajo-isp"; desc = "avr-isp-programmer from eHaJo, http://www.eHaJo.de"; type = "usbtiny"; connection_type = usb; usbvid = 0x16D0; usbpid = 0x0BA5; ; Am Besten sucht man nach "PROGRAMMER DEFINITIONS" und fügt die Zeilen direkt darunter ein: # # PROGRAMMER DEFINITIONS # programmer id = "ehajo-isp"; desc = "avr-isp-programmer from eHaJo, http://www.eHaJo.de"; type = "usbtiny"; connection_type = usb; usbvid = 0x16D0; usbpid = 0x0BA5; ; Eine komplette avrdude.conf für avrdude v6.2 kann man hier downloaden: {{:artikel:avrdude.conf|avrdude.conf für 6.2}} Jetzt kann der Stick auch unter avrdude verwendet werden, dazu muss als Programmer "ehajo-isp" angegeben werden: avrdude -c ehajo-isp -p PROCESSOR ....