avrdude

Kommandozeile „programmieren“


avrdude -p m8 -c stk500 -P /dev/ttyUSB0 -U flash:w:stk500setup.hex

Fuses auslesen

avrdude -p m8 -c stk500 -P /dev/ttyUSB0 -v -U lfuse:r:-:i


Fuses programmieren

make fuse

führe zu

avrdude -c stk500 -P /dev/ttyUSB0 -p atmega8 -U hfuse:w:0xc0:m -U lfuse:w:0x9f:m

Terminal-Modus

avrdude -p m8 -c stk500 -P /dev/ttyUSB0 -t


im Terminalmodus kann mit

>part

ein Prozessorstatus (z.B. Speicherbereiche) abgefragt werden




+USB-To-Serial Kabel

dmesg zeigt Info, ob das Kabel angeschlossen ist; wurde das Kabel schon verwendet (z.B. in der Virtualbox), dann dort freigeben


/dev/ttyUSB0 ist das Gerät


WinXP Deploy.bat

Batchdatei für WinXP zum Programmieren aus AVR Studio heraus

SET FILE="P:\arduino\Debug\statemachine.radio.hex"
"c:\Dokumente und Einstellungen\roland\Desktop\arduino-1.0.5.1\hardware/tools/avr/bin/avrdude" -C"C:\Dokumente und Einstellungen\roland\Desktop\arduino-1.0.5.1\hardware/tools/avr/etc/avrdude.conf" -v -patmega328p -carduino -P\\.\COM5 -b57600 -D -Uflash:w:"%FILE%":i