Inhaltsverzeichnis

Programming and Debugging Interface

Home / Back


Um die Microchip ATmega/ATtiny der Serie 0/1/2 programmieren zu können bedarf es eines UPDI-Programmiergeräts. Dafür kann ein Microchip (Atmel) ICE verwendet werden oder mithilfe eines USB/UART-Wandlers und einer Adapterplatine selbst ein Programmiergerät hergestellt werden.

Schema

Adapterplatine

Top Bottom

Die Zielplattform (Target) kann nun mit AVR-Dude programmiert werden

# Ohne EEPROM
avrdude.exe -c serialupdi -p t1606 -b 57600 -P COM? -U flash:w:"c:\path\to\file.hex":a

# Mit EEPROM
avrdude.exe -c serialupdi -p t1606 -b 57600 -P COM? -U flash:w:"c:\path\to\file.hex":a -U 
eeprom:w:"c:\path\to\file.eep":a 
Parameter Description
-c Auswahl des Programmiermodus
-p Typ des Mikrocontrollers
-b Baudrate der Datenübertragung
.p COM-Port Nummer (Gerätemanager)
-U Dateipfad zu der Firmware (Flash/EEPROM)
-v Ausführliche Ausgabe von avrdude
Der Port (COM?), der Typ des Mirkocontrollers, die Baudrate sowie die Pfadangaben zu den jeweiligen Dateien sind zu adaptieren.

Home / Back