Fuses.md 537 B

The following describes necessary fuse settings.

ATmega32

  • lfuse 0xe4 (callibrated Internal RC oscillator 8MHz)
  • hfuse 0xd9 (Jtag disabled)

You can burn fuse using avrdude with the following command if usbing usbasp burner:

sudo avrdude -c usbasp -p m32 -U lfuse:w:0xe4:m -U hfuse:w:0xd9:m

Then can check if the fuses have been correctly burned:

sudo avrdude -c usbasp -p m32 -U lfuse:r:lfuse.txt:h -U hfuse:r:hfuse.txt:h

Then check if files lfuse.txt, hfuse.txt contain 0xe4 and 0xd9 respectively.