From f303129fb62159caefa8d151b56c7a2194a65fb5 Mon Sep 17 00:00:00 2001 From: Ronald Date: Sun, 2 Feb 2014 13:13:15 +0000 Subject: [PATCH] Changed 1284p fuse setting for 8, 16 and 20 Mhz Symtopns: - X axis move in one direction - limit switches fail to trigger - unable to reprogram the device via bootloader - stops working when the reset switch is pressed. - device fails to bootup when power by a slow raise power supply. Solution: - Disabled the jtag - set the correct clock selection bit - set the correct bootloader memory size - enable brown-out setting - enable clock power up delay --- ArduinoAddons/Arduino_0.xx/Sanguino/boards.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ArduinoAddons/Arduino_0.xx/Sanguino/boards.txt b/ArduinoAddons/Arduino_0.xx/Sanguino/boards.txt index f18a5ffa30..4e4d214b15 100644 --- a/ArduinoAddons/Arduino_0.xx/Sanguino/boards.txt +++ b/ArduinoAddons/Arduino_0.xx/Sanguino/boards.txt @@ -44,9 +44,9 @@ atmega12848m.upload.protocol=stk500 atmega12848m.upload.maximum_size=131072 atmega12848m.upload.speed=19200 -atmega12848m.bootloader.low_fuses=0xFD -atmega12848m.bootloader.high_fuses=0x9A -atmega12848m.bootloader.extended_fuses=0xFF +atmega12848m.bootloader.low_fuses=0xD6 +atmega12848m.bootloader.high_fuses=0xDA +atmega12848m.bootloader.extended_fuses=0xFD atmega12848m.bootloader.path=atmega atmega12848m.bootloader.file=ATmegaBOOT_168_atmega1284p_8m.hex atmega12848m.bootloader.unlock_bits=0x3F @@ -64,9 +64,9 @@ atmega1284.upload.protocol=stk500 atmega1284.upload.maximum_size=131072 atmega1284.upload.speed=57600 -atmega1284.bootloader.low_fuses=0xFF -atmega1284.bootloader.high_fuses=0x9A -atmega1284.bootloader.extended_fuses=0xFF +atmega1284.bootloader.low_fuses=0xD6 +atmega1284.bootloader.high_fuses=0xDA +atmega1284.bootloader.extended_fuses=0xFD atmega1284.bootloader.path=atmega atmega1284.bootloader.file=ATmegaBOOT_168_atmega1284p.hex atmega1284.bootloader.unlock_bits=0x3F @@ -85,9 +85,9 @@ atmega1284s.upload.protocol=stk500 atmega1284s.upload.maximum_size=131072 atmega1284s.upload.speed=57600 -atmega1284s.bootloader.low_fuses=0xFF -atmega1284s.bootloader.high_fuses=0x9A -atmega1284s.bootloader.extended_fuses=0xFF +atmega1284s.bootloader.low_fuses=0xD6 +atmega1284s.bootloader.high_fuses=0xDA +atmega1284s.bootloader.extended_fuses=0xFD atmega1284s.bootloader.path=atmega atmega1284s.bootloader.file=ATmegaBOOT_168_atmega1284p.hex atmega1284s.bootloader.unlock_bits=0x3F