Nachdem ein USBISP aus China nicht zum Erfolg führte, hab ich mir das USB Atmel ISP Programmer bei ulrichradig geordert.
Als Empfänger hab ich den von easy-vdr gebaut. Da ich bisher noch keine microController geflasht habe, tue ich mich nun etwas schwer.
Kann mir bitte jemand erklären wie die richtige Inbetriebnahme aussehen sollte?
Ich habe den Controller richtig (5x kontrolliert) zusammen gelötet. Dann die udev Regel angepasst und mit dem PC via USB verbunden.
Grüne LED leuchtet und dmesg erkennt den Controller auch.
Nach meinem Verständnis, muss ich nun die FW main.hex aus irmpusb-master mittels avrdude flashen.
Da liegt das Problem, dass dies nicht funktioniert. Rote LED flackert kurz und Ende. J2 für slow speed hab ich auch getestet.
Hab ich ein Fehler in meiner Denkweise die main.hex flashen zu wollen? Muss ich den USB ASP Chip völlig anders flashen?
avrdude -c usbasp -p atmega8 -U flash:w:"main.hex":i
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
Alles anzeigen