Hendrich.org

Atmega: Fuses setzen

Veröffentlicht: 01.01.2011

Hilfreich ist dieser Fuse-Calculator .

Mit UsbAsp von Fischl kann man mit folgenden Befehlen programmieren.

L-Fuse (=die gefährlichste, weil hier die Frequenz eingestellt wird). Mit untenstehenden Einstellungen läuft der Chip ATMega644 auf dem AVR Net IO Board von Pollin mit 16 Mhz.

avrdude -p m644 -c usbasp -v -P usb -U lfuse:w:0xff:m

H-Fuse legt die Bootloader-Adresse und dessen Größe fest.

avrdude -p m644 -c usbasp -v -P usb -U hfuse:w:0xd8:m

E-Fuse legt den Brown-Out-Wert fest, also die Spannung, unterhalb welcher der Chip abschaltet.

avrdude -p m644 -c usbasp -v -P usb -U efuse:w:0xfd:m

Lock-Bits: Nachdem Installieren des Bootloaders kann dieser Bereich geschützt werden:

avrdude -p m644 -c usbasp -v -P usb -U lock:w:0xcf:m