martedì 12 agosto 2014

Update the Bootloader on Arduino Pro Mini 328 [optiboot]


Edit /arduino/hardware/arduino/boards.txt :
.
.
##############################################################

pro5v328.name=Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega328

pro5v328.upload.protocol=arduino
pro5v328.upload.maximum_size=30720
# pro5v328.upload.speed=57600
pro5v328.upload.speed=115200

pro5v328.bootloader.low_fuses=0xFF
# pro5v328.bootloader.high_fuses=0xDA
pro5v328.bootloader.high_fuses=0xDE
pro5v328.bootloader.extended_fuses=0x05

# pro5v328.bootloader.path=atmega
# pro5v328.bootloader.file=ATmegaBOOT_168_atmega328.hex
pro5v328.bootloader.path=optiboot
pro5v328.bootloader.file=optiboot_atmega328.hex

pro5v328.bootloader.unlock_bits=0x3F
pro5v328.bootloader.lock_bits=0x0F

pro5v328.build.mcu=atmega328p
pro5v328.build.f_cpu=16000000L
pro5v328.build.core=arduino
pro5v328.build.variant=standard

##############################################################
.
.






Optiboot test: