From e3cc10c82585a7cd78bcb7f8fc364734af6b85ed Mon Sep 17 00:00:00 2001 From: "David A. Mellis" Date: Wed, 25 Jul 2007 23:48:36 +0000 Subject: [PATCH] Changing bootloader fuses to enable brown-out detection at 2.7 volts on the atmega168 (high fuse goes from 0xdf to 0xdd). --- bootloader168/Makefile | 2 +- build/shared/lib/preferences.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bootloader168/Makefile b/bootloader168/Makefile index 5a82bf4b9..669879b7b 100755 --- a/bootloader168/Makefile +++ b/bootloader168/Makefile @@ -37,7 +37,7 @@ LDSECTION = --section-start=.text=0x3800 # unlock the bootloader section) and 0xcf instead of 0x0f (to # lock it), but since the high two bits of the lock byte are # unused, avrdude would get confused. -ISPFUSES = avrdude -c $(ISPTOOL) -p m168 -P $(ISPPORT) $(ISPSPEED) -e -u -U lock:w:0x3f:m -U efuse:w:0x00:m -U hfuse:w:0xdf:m -U lfuse:w:0xff:m +ISPFUSES = avrdude -c $(ISPTOOL) -p m168 -P $(ISPPORT) $(ISPSPEED) -e -u -U lock:w:0x3f:m -U efuse:w:0x00:m -U hfuse:w:0xdd:m -U lfuse:w:0xff:m ISPFLASH = avrdude -c $(ISPTOOL) -p m168 -P $(ISPPORT) $(ISPSPEED) -U flash:w:$(PROGRAM)_$(TARGET).hex -U lock:w:0x0f:m diff --git a/build/shared/lib/preferences.txt b/build/shared/lib/preferences.txt index 0d86fcce9..dc87adcc0 100755 --- a/build/shared/lib/preferences.txt +++ b/build/shared/lib/preferences.txt @@ -296,7 +296,7 @@ bootloader.atmega8.programmer=stk500 bootloader.atmega8.communication=serial bootloader.atmega168-ng.low_fuses=0xff -bootloader.atmega168-ng.high_fuses=0xdf +bootloader.atmega168-ng.high_fuses=0xdd bootloader.atmega168-ng.extended_fuses=0x00 bootloader.atmega168-ng.path=bootloader168 bootloader.atmega168-ng.file=ATmegaBOOT_168_ng.hex @@ -306,7 +306,7 @@ bootloader.atmega168-ng.programmer=avrispmkii bootloader.atmega168-ng.communication=usb bootloader.atmega168-diecimila.low_fuses=0xff -bootloader.atmega168-diecimila.high_fuses=0xdf +bootloader.atmega168-diecimila.high_fuses=0xdd bootloader.atmega168-diecimila.extended_fuses=0x00 bootloader.atmega168-diecimila.path=bootloader168 bootloader.atmega168-diecimila.file=ATmegaBOOT_168_diecimila.hex