@@ -79,27 +79,27 @@ uno.build.variant=standard
7979
8080##############################################################
8181
82- unoMegaOS .name=Arduino/Genuino Uno + MegaOS
83-
84- unoMegaOS .upload.tool=avrdude
85- unoMegaOS .upload.protocol=arduino
86- unoMegaOS .upload.maximum_size=32256
87- unoMegaOS .upload.maximum_data_size=2048
88- unoMegaOS .upload.speed=115200
89-
90- unoMegaOS .bootloader.tool=avrdude
91- unoMegaOS .bootloader.low_fuses=0xFF
92- unoMegaOS .bootloader.high_fuses=0xDE
93- unoMegaOS .bootloader.extended_fuses=0x05
94- unoMegaOS .bootloader.unlock_bits=0x3F
95- unoMegaOS .bootloader.lock_bits=0x0F
96- unoMegaOS .bootloader.file=optiboot/optiboot_atmega328.hex
97-
98- unoMegaOS .build.mcu=atmega328p
99- unoMegaOS .build.f_cpu=16000000L
100- unoMegaOS .build.board=AVR_UNO
101- unoMegaOS .build.core=arduino.MegaOS
102- unoMegaOS .build.variant=standard
82+ unoArduinOS .name=Arduino/Genuino Uno + ArduinOS
83+
84+ unoArduinOS .upload.tool=avrdude
85+ unoArduinOS .upload.protocol=arduino
86+ unoArduinOS .upload.maximum_size=32256
87+ unoArduinOS .upload.maximum_data_size=2048
88+ unoArduinOS .upload.speed=115200
89+
90+ unoArduinOS .bootloader.tool=avrdude
91+ unoArduinOS .bootloader.low_fuses=0xFF
92+ unoArduinOS .bootloader.high_fuses=0xDE
93+ unoArduinOS .bootloader.extended_fuses=0x05
94+ unoArduinOS .bootloader.unlock_bits=0x3F
95+ unoArduinOS .bootloader.lock_bits=0x0F
96+ unoArduinOS .bootloader.file=optiboot/optiboot_atmega328.hex
97+
98+ unoArduinOS .build.mcu=atmega328p
99+ unoArduinOS .build.f_cpu=16000000L
100+ unoArduinOS .build.board=AVR_UNO
101+ unoArduinOS .build.core=arduino.ArduinOS
102+ unoArduinOS .build.variant=standard
103103
104104##############################################################
105105diecimila.name=Arduino Duemilanove or Diecimila
@@ -254,64 +254,64 @@ mega.menu.cpu.atmega1280.build.board=AVR_MEGA
254254
255255##############################################################
256256
257- megaMegaOS .name=Arduino/Genuino Mega or Mega 2560 + MegaOS
258-
259- megaMegaOS .vid.0=0x2341
260- megaMegaOS .pid.0=0x0010
261- megaMegaOS .vid.1=0x2341
262- megaMegaOS .pid.1=0x0042
263- megaMegaOS .vid.2=0x2A03
264- megaMegaOS .pid.2=0x0010
265- megaMegaOS .vid.3=0x2A03
266- megaMegaOS .pid.3=0x0042
267- megaMegaOS .vid.4=0x2341
268- megaMegaOS .pid.4=0x0210
269- megaMegaOS .vid.5=0x2341
270- megaMegaOS .pid.5=0x0242
271-
272- megaMegaOS .upload.tool=avrdude
273- megaMegaOS .upload.maximum_data_size=8192
274-
275- megaMegaOS .bootloader.tool=avrdude
276- megaMegaOS .bootloader.low_fuses=0xFF
277- megaMegaOS .bootloader.unlock_bits=0x3F
278- megaMegaOS .bootloader.lock_bits=0x0F
279-
280- megaMegaOS .build.f_cpu=16000000L
281- megaMegaOS .build.core=arduino.MegaOS
282- megaMegaOS .build.variant=mega
257+ megaArduinOS .name=Arduino/Genuino Mega or Mega 2560 + ArduinOS
258+
259+ megaArduinOS .vid.0=0x2341
260+ megaArduinOS .pid.0=0x0010
261+ megaArduinOS .vid.1=0x2341
262+ megaArduinOS .pid.1=0x0042
263+ megaArduinOS .vid.2=0x2A03
264+ megaArduinOS .pid.2=0x0010
265+ megaArduinOS .vid.3=0x2A03
266+ megaArduinOS .pid.3=0x0042
267+ megaArduinOS .vid.4=0x2341
268+ megaArduinOS .pid.4=0x0210
269+ megaArduinOS .vid.5=0x2341
270+ megaArduinOS .pid.5=0x0242
271+
272+ megaArduinOS .upload.tool=avrdude
273+ megaArduinOS .upload.maximum_data_size=8192
274+
275+ megaArduinOS .bootloader.tool=avrdude
276+ megaArduinOS .bootloader.low_fuses=0xFF
277+ megaArduinOS .bootloader.unlock_bits=0x3F
278+ megaArduinOS .bootloader.lock_bits=0x0F
279+
280+ megaArduinOS .build.f_cpu=16000000L
281+ megaArduinOS .build.core=arduino.ArduinOS
282+ megaArduinOS .build.variant=mega
283283# default board may be overridden by the cpu menu
284- megaMegaOS .build.board=AVR_MEGA2560
284+ megaArduinOS .build.board=AVR_MEGA2560
285285
286286## Arduino/Genuino Mega w/ ATmega2560
287287## -------------------------
288- megaMegaOS .menu.cpu.atmega2560=ATmega2560 (Mega 2560)
288+ megaArduinOS .menu.cpu.atmega2560=ATmega2560 (Mega 2560)
289289
290- megaMegaOS .menu.cpu.atmega2560.upload.protocol=wiring
291- megaMegaOS .menu.cpu.atmega2560.upload.maximum_size=253952
292- megaMegaOS .menu.cpu.atmega2560.upload.speed=115200
290+ megaArduinOS .menu.cpu.atmega2560.upload.protocol=wiring
291+ megaArduinOS .menu.cpu.atmega2560.upload.maximum_size=253952
292+ megaArduinOS .menu.cpu.atmega2560.upload.speed=115200
293293
294- megaMegaOS .menu.cpu.atmega2560.bootloader.high_fuses=0xD8
295- megaMegaOS .menu.cpu.atmega2560.bootloader.extended_fuses=0xFD
296- megaMegaOS .menu.cpu.atmega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex
294+ megaArduinOS .menu.cpu.atmega2560.bootloader.high_fuses=0xD8
295+ megaArduinOS .menu.cpu.atmega2560.bootloader.extended_fuses=0xFD
296+ megaArduinOS .menu.cpu.atmega2560.bootloader.file=stk500v2/stk500boot_v2_mega2560.hex
297297
298- megaMegaOS .menu.cpu.atmega2560.build.mcu=atmega2560
299- megaMegaOS .menu.cpu.atmega2560.build.board=AVR_MEGA2560
298+ megaArduinOS .menu.cpu.atmega2560.build.mcu=atmega2560
299+ megaArduinOS .menu.cpu.atmega2560.build.board=AVR_MEGA2560
300300
301301## Arduino Mega w/ ATmega1280
302302## -------------------------
303- megaMegaOS .menu.cpu.atmega1280=ATmega1280
303+ megaArduinOS .menu.cpu.atmega1280=ATmega1280
304304
305- megaMegaOS .menu.cpu.atmega1280.upload.protocol=arduino
306- megaMegaOS .menu.cpu.atmega1280.upload.maximum_size=126976
307- megaMegaOS .menu.cpu.atmega1280.upload.speed=57600
305+ megaArduinOS .menu.cpu.atmega1280.upload.protocol=arduino
306+ megaArduinOS .menu.cpu.atmega1280.upload.maximum_size=126976
307+ megaArduinOS .menu.cpu.atmega1280.upload.speed=57600
308308
309- megaMegaOS .menu.cpu.atmega1280.bootloader.high_fuses=0xDA
310- megaMegaOS .menu.cpu.atmega1280.bootloader.extended_fuses=0xF5
311- megaMegaOS .menu.cpu.atmega1280.bootloader.file=atmega/ATmegaBOOT_168_atmega1280.hex
309+ megaArduinOS .menu.cpu.atmega1280.bootloader.high_fuses=0xDA
310+ megaArduinOS .menu.cpu.atmega1280.bootloader.extended_fuses=0xF5
311+ megaArduinOS .menu.cpu.atmega1280.bootloader.file=atmega/ATmegaBOOT_168_atmega1280.hex
312312
313- megaMegaOS .menu.cpu.atmega1280.build.mcu=atmega1280
314- megaMegaOS .menu.cpu.atmega1280.build.board=AVR_MEGA
313+ megaArduinOS .menu.cpu.atmega1280.build.mcu=atmega1280
314+ megaArduinOS .menu.cpu.atmega1280.build.board=AVR_MEGA
315315
316316##############################################################
317317
@@ -952,27 +952,27 @@ int8m328.build.variant=standard
952952##############################################################
953953
954954
955- int8m328MegaOS .name=Arduino ATmega328 Internal 8MHz + MegaOS
955+ int8m328ArduinOS .name=Arduino ATmega328 Internal 8MHz + ArduinOS
956956
957- int8m328MegaOS .upload.tool=avrdude
958- int8m328MegaOS .upload.protocol=arduino
959- int8m328MegaOS .upload.maximum_size=30720
960- int8m328MegaOS .upload.maximum_data_size=2048
961- int8m328MegaOS .upload.speed=57600
957+ int8m328ArduinOS .upload.tool=avrdude
958+ int8m328ArduinOS .upload.protocol=arduino
959+ int8m328ArduinOS .upload.maximum_size=30720
960+ int8m328ArduinOS .upload.maximum_data_size=2048
961+ int8m328ArduinOS .upload.speed=57600
962962
963- int8m328MegaOS .bootloader.tool=avrdude
964- int8m328MegaOS .bootloader.low_fuses=0xe2
965- int8m328MegaOS .bootloader.high_fuses=0xDA
966- int8m328MegaOS .bootloader.extended_fuses=0x05
967- int8m328MegaOS .bootloader.unlock_bits=0x3F
968- int8m328MegaOS .bootloader.lock_bits=0x0F
969- int8m328MegaOS .bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
963+ int8m328ArduinOS .bootloader.tool=avrdude
964+ int8m328ArduinOS .bootloader.low_fuses=0xe2
965+ int8m328ArduinOS .bootloader.high_fuses=0xDA
966+ int8m328ArduinOS .bootloader.extended_fuses=0x05
967+ int8m328ArduinOS .bootloader.unlock_bits=0x3F
968+ int8m328ArduinOS .bootloader.lock_bits=0x0F
969+ int8m328ArduinOS .bootloader.file=atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
970970
971- int8m328MegaOS .build.mcu=atmega328p
972- int8m328MegaOS .build.f_cpu=8000000L
973- int8m328MegaOS .build.board=AVR_PRO
974- int8m328MegaOS .build.core=arduino.MegaOS
975- int8m328MegaOS .build.variant=standard
971+ int8m328ArduinOS .build.mcu=atmega328p
972+ int8m328ArduinOS .build.f_cpu=8000000L
973+ int8m328ArduinOS .build.board=AVR_PRO
974+ int8m328ArduinOS .build.core=arduino.ArduinOS
975+ int8m328ArduinOS .build.variant=standard
976976
977977##############################################################
978978
@@ -1002,24 +1002,24 @@ int8m168.build.variant=standard
10021002##############################################################
10031003
10041004
1005- int8m168MegaOS .name=Arduino ATmega168 Internal 8MHz + MegaOS
1005+ int8m168ArduinOS .name=Arduino ATmega168 Internal 8MHz + ArduinOS
10061006
1007- int8m168MegaOS .upload.tool=avrdude
1008- int8m168MegaOS .upload.protocol=arduino
1009- int8m168MegaOS .upload.maximum_size=14336
1010- int8m168MegaOS .upload.maximum_data_size=1024
1011- int8m168MegaOS .upload.speed=19200
1007+ int8m168ArduinOS .upload.tool=avrdude
1008+ int8m168ArduinOS .upload.protocol=arduino
1009+ int8m168ArduinOS .upload.maximum_size=14336
1010+ int8m168ArduinOS .upload.maximum_data_size=1024
1011+ int8m168ArduinOS .upload.speed=19200
10121012
1013- int8m168MegaOS .bootloader.tool=avrdude
1014- int8m168MegaOS .bootloader.low_fuses=0xe2
1015- int8m168MegaOS .bootloader.high_fuses=0xDD
1016- int8m168MegaOS .bootloader.extended_fuses=0x00
1017- int8m168MegaOS .bootloader.unlock_bits=0x3F
1018- int8m168MegaOS .bootloader.lock_bits=0x0F
1019- int8m168MegaOS .bootloader.file=atmega/ATmegaBOOT_168_pro_8MHz.hex
1013+ int8m168ArduinOS .bootloader.tool=avrdude
1014+ int8m168ArduinOS .bootloader.low_fuses=0xe2
1015+ int8m168ArduinOS .bootloader.high_fuses=0xDD
1016+ int8m168ArduinOS .bootloader.extended_fuses=0x00
1017+ int8m168ArduinOS .bootloader.unlock_bits=0x3F
1018+ int8m168ArduinOS .bootloader.lock_bits=0x0F
1019+ int8m168ArduinOS .bootloader.file=atmega/ATmegaBOOT_168_pro_8MHz.hex
10201020
1021- int8m168MegaOS .build.mcu=atmega168
1022- int8m168MegaOS .build.f_cpu=8000000L
1023- int8m168MegaOS .build.board=AVR_PRO
1024- int8m168MegaOS .build.core=arduino.MegaOS
1025- int8m168MegaOS .build.variant=standard
1021+ int8m168ArduinOS .build.mcu=atmega168
1022+ int8m168ArduinOS .build.f_cpu=8000000L
1023+ int8m168ArduinOS .build.board=AVR_PRO
1024+ int8m168ArduinOS .build.core=arduino.ArduinOS
1025+ int8m168ArduinOS .build.variant=standard
0 commit comments