...
Zum Programmieren ist ein AVR-Programmer nötig, der am Winkdings am ISP-Anschluss angeschlossen wird.
Bei ersten Aufspielen einer Winkdings-Firmware müssen zusätzlich die "Fuses" des Attiny2313 richtig gesetzt werden (8MHz, interner Oszillator, Clock Division aus). Der entsprechende Parameter für avrdude is -U lfuse:w:0xe4:m
. Mit dem MiniPOV3-Paket erledigt man das durch make burn-fuse
.
Ein vollständiger avrdude-Aufruf würde also z.B. lauten:
avrdude -p attiny2313 -c avrisp2 -P COM6 -B 10 100 -U lfuse:w:0xe4:m -U flash:w:winkdings_herz.hex
...