From 324023a67afd1691f12ead4388d7cdf1a9d1a6ef Mon Sep 17 00:00:00 2001 From: Cristian Maglie Date: Sat, 28 Apr 2012 15:47:19 +0200 Subject: [PATCH] [sam] updated boards.txt from upstream --- boards.txt | 76 +++++++++++++++++++++++++++++------------------------- 1 file changed, 41 insertions(+), 35 deletions(-) diff --git a/boards.txt b/boards.txt index 6903098..af2ad8e 100644 --- a/boards.txt +++ b/boards.txt @@ -1,3 +1,5 @@ +# See: http://code.google.com/p/arduino/wiki/Platforms + ############################################################## uno.name=Arduino Uno @@ -17,6 +19,7 @@ uno.build.variant=standard ############################################################## atmega328.name=Arduino Duemilanove w/ ATmega328 + atmega328.upload.protocol=arduino atmega328.upload.maximum_size=30720 atmega328.upload.speed=57600 @@ -37,6 +40,7 @@ atmega328.build.variant=standard ############################################################## diecimila.name=Arduino Diecimila or Duemilanove w/ ATmega168 + diecimila.upload.protocol=arduino diecimila.upload.maximum_size=14336 diecimila.upload.speed=19200 @@ -57,6 +61,7 @@ diecimila.build.variant=standard ############################################################## nano328.name=Arduino Nano w/ ATmega328 + nano328.upload.protocol=arduino nano328.upload.maximum_size=30720 nano328.upload.speed=57600 @@ -77,6 +82,7 @@ nano328.build.variant=eightanaloginputs ############################################################## nano.name=Arduino Nano w/ ATmega168 + nano.upload.protocol=arduino nano.upload.maximum_size=14336 nano.upload.speed=19200 @@ -97,6 +103,7 @@ nano.build.variant=eightanaloginputs ############################################################## mega2560.name=Arduino Mega 2560 or Mega ADK + mega2560.upload.protocol=stk500v2 mega2560.upload.maximum_size=258048 mega2560.upload.speed=115200 @@ -117,6 +124,7 @@ mega2560.build.variant=mega ############################################################## mega.name=Arduino Mega (ATmega1280) + mega.upload.protocol=arduino mega.upload.maximum_size=126976 mega.upload.speed=57600 @@ -136,44 +144,30 @@ mega.build.variant=mega ############################################################## -#leonardo.name=Arduino Leonardo -#leonardo.upload.protocol=arduino -#leonardo.upload.maximum_size=28672 -#leonardo.upload.speed=1200 -#leonardo.bootloader.low_fuses=0xde -#leonardo.bootloader.high_fuses=0xd8 -#leonardo.bootloader.extended_fuses=0xcb -#leonardo.bootloader.path=diskloader -#leonardo.bootloader.file=DiskLoader-Leonardo.hex -#leonardo.bootloader.unlock_bits=0x3F -#leonardo.bootloader.lock_bits=0x2F -#leonardo.build.mcu=atmega32u4 -#leonardo.build.f_cpu=16000000L -#leonardo.build.core=arduino -#leonardo.build.variant=leonardo - -############################################################## - -#micro.name=Arduino Micro -#micro.upload.protocol=arduino -#micro.upload.maximum_size=30720 -#micro.upload.speed=1200 -#micro.bootloader.low_fuses=0xde -#micro.bootloader.high_fuses=0xda -#micro.bootloader.extended_fuses=0xcb -#micro.bootloader.path=diskloader -#micro.bootloader.file=DiskLoader-Micro.hex -#micro.bootloader.unlock_bits=0x3F -#micro.bootloader.lock_bits=0x2F -#micro.build.mcu=atmega32u4 -#micro.build.f_cpu=16000000L -#micro.build.core=arduino -#micro.build.variant=micro +leonardo.name=Arduino Leonardo +leonardo.upload.protocol=avr109 +leonardo.upload.maximum_size=28672 +leonardo.upload.speed=57600 +leonardo.upload.disable_flushing=true +leonardo.bootloader.low_fuses=0xff +leonardo.bootloader.high_fuses=0xd8 +leonardo.bootloader.extended_fuses=0xcb +leonardo.bootloader.path=caterina +leonardo.bootloader.file=Caterina-Leonardo.hex +leonardo.bootloader.unlock_bits=0x3F +leonardo.bootloader.lock_bits=0x2F +leonardo.build.mcu=atmega32u4 +leonardo.build.f_cpu=16000000L +leonardo.build.vid=0x2341 +leonardo.build.pid=0x8036 +leonardo.build.core=arduino +leonardo.build.variant=leonardo ############################################################## mini328.name=Arduino Mini w/ ATmega328 -mini328.upload.protocol=stk500v1 + +mini328.upload.protocol=arduino mini328.upload.maximum_size=28672 mini328.upload.speed=115200 @@ -193,6 +187,7 @@ mini328.build.variant=eightanaloginputs ############################################################## mini.name=Arduino Mini w/ ATmega168 + mini.upload.protocol=arduino mini.upload.maximum_size=14336 mini.upload.speed=19200 @@ -213,6 +208,7 @@ mini.build.variant=eightanaloginputs ############################################################## ethernet.name=Arduino Ethernet + ethernet.upload.protocol=arduino ethernet.upload.maximum_size=32256 ethernet.upload.speed=115200 @@ -233,6 +229,7 @@ ethernet.build.core=arduino ############################################################## fio.name=Arduino Fio + fio.upload.protocol=arduino fio.upload.maximum_size=30720 fio.upload.speed=57600 @@ -253,6 +250,7 @@ fio.build.variant=eightanaloginputs ############################################################## bt328.name=Arduino BT w/ ATmega328 + bt328.upload.protocol=arduino bt328.upload.maximum_size=28672 bt328.upload.speed=19200 @@ -274,6 +272,7 @@ bt328.build.variant=eightanaloginputs ############################################################## bt.name=Arduino BT w/ ATmega168 + bt.upload.protocol=arduino bt.upload.maximum_size=14336 bt.upload.speed=19200 @@ -295,6 +294,7 @@ bt.build.variant=eightanaloginputs ############################################################## lilypad328.name=LilyPad Arduino w/ ATmega328 + lilypad328.upload.protocol=arduino lilypad328.upload.maximum_size=30720 lilypad328.upload.speed=57600 @@ -315,6 +315,7 @@ lilypad328.build.variant=standard ############################################################## lilypad.name=LilyPad Arduino w/ ATmega168 + lilypad.upload.protocol=arduino lilypad.upload.maximum_size=14336 lilypad.upload.speed=19200 @@ -335,6 +336,7 @@ lilypad.build.variant=standard ############################################################## 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 @@ -355,6 +357,7 @@ pro5v328.build.variant=standard ############################################################## pro5v.name=Arduino Pro or Pro Mini (5V, 16 MHz) w/ ATmega168 + pro5v.upload.protocol=arduino pro5v.upload.maximum_size=14336 pro5v.upload.speed=19200 @@ -375,6 +378,7 @@ pro5v.build.variant=standard ############################################################## pro328.name=Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328 + pro328.upload.protocol=arduino pro328.upload.maximum_size=30720 pro328.upload.speed=57600 @@ -395,6 +399,7 @@ pro328.build.variant=standard ############################################################## pro.name=Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega168 + pro.upload.protocol=arduino pro.upload.maximum_size=14336 pro.upload.speed=19200 @@ -415,6 +420,7 @@ pro.build.variant=standard ############################################################## atmega168.name=Arduino NG or older w/ ATmega168 + atmega168.upload.protocol=arduino atmega168.upload.maximum_size=14336 atmega168.upload.speed=19200 @@ -435,6 +441,7 @@ atmega168.build.variant=standard ############################################################## atmega8.name=Arduino NG or older w/ ATmega8 + atmega8.upload.protocol=arduino atmega8.upload.maximum_size=7168 atmega8.upload.speed=19200 @@ -450,4 +457,3 @@ atmega8.build.mcu=atmega8 atmega8.build.f_cpu=16000000L atmega8.build.core=arduino atmega8.build.variant=standard -