Dies ist eine alte Version des Dokuments!


avrdude.conf

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;
;

Eine komplette avrdude.conf für avrdude v6.2 kann man hier downloaden:

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 ....