Skip to content
Snippets Groups Projects
  • Ronald's avatar
    c2b3e887
    Changed 1284p fuse setting for Arduino_1.x.x · c2b3e887
    Ronald authored
    - Remove the two version of 16mHz. Crystal and resonator use the same
    fuse setting. Also, Arduino IDE only showed the first one 16Mhz as a
    board option.
    
    - Added 20Mhz board option.
    
    Symptoms for incorrect fuse setting:
    - 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
    c2b3e887
    History
    Changed 1284p fuse setting for Arduino_1.x.x
    Ronald authored
    - Remove the two version of 16mHz. Crystal and resonator use the same
    fuse setting. Also, Arduino IDE only showed the first one 16Mhz as a
    board option.
    
    - Added 20Mhz board option.
    
    Symptoms for incorrect fuse setting:
    - 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