Browse Source

Add ATmega88.
Fix ATmega168 fuses.

Peter Knight 14 years ago
parent
commit
06e5b8f80f
1 changed files with 18 additions and 3 deletions
  1. 18 3
      optiboot/boards.txt

+ 18 - 3
optiboot/boards.txt

@@ -27,7 +27,7 @@ diecimilao.upload.maximum_size=15360
 diecimilao.upload.speed=115200
 diecimilao.bootloader.low_fuses=0xff
 diecimilao.bootloader.high_fuses=0xdd
-diecimilao.bootloader.extended_fuses=0x02
+diecimilao.bootloader.extended_fuses=0x04
 diecimilao.bootloader.path=optiboot
 diecimilao.bootloader.file=optiboot_diecimila.hex
 diecimilao.bootloader.unlock_bits=0x3F
@@ -123,7 +123,7 @@ proo.build.core=arduino:arduino
 
 ##############################################################
 
-megao.name=[Optiboot] Arduino Mega (work in progress)
+megao.name=[Optiboot] Arduino Mega
 megao.upload.protocol=stk500
 megao.upload.maximum_size=130048
 megao.upload.speed=115200
@@ -150,7 +150,22 @@ atmega8o.bootloader.unlock_bits=0x3F
 atmega8o.bootloader.lock_bits=0x0F
 atmega8o.build.mcu=atmega8
 atmega8o.build.f_cpu=16000000L
-atmega8o.build.core=arduino
+atmega8o.build.core=arduino:arduino
+
+atmega88o.name=[Optiboot] Arduino NG or older w/ ATmega88
+atmega88o.upload.protocol=stk500
+atmega88o.upload.maximum_size=7680
+atmega88o.upload.speed=115200
+atmega88o.bootloader.low_fuses=0xff
+atmega88o.bootloader.high_fuses=0xdd
+atmega88o.bootloader.extended_fuses=0x04
+atmega88o.bootloader.path=optiboot
+atmega88o.bootloader.file=optiboot_atmega88.hex
+atmega88o.bootloader.unlock_bits=0x3F
+atmega88o.bootloader.lock_bits=0x0F
+atmega88o.build.mcu=atmega88
+atmega88o.build.f_cpu=16000000L
+atmega88o.build.core=arduino:arduino
 
 ##############################################################
 #