Atmega: Fuses setzen
Veröffentlicht: 01.01.2011Hilfreich 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