Cristian Maglie
ebdeabfd1d
Added support to Genuino boards (drivers, boards.txt entries, bootloaders)
2015-08-27 10:40:03 +02:00
Martyn Ranyard
83fab13436
Bootloaders: wrong #ifdefs, should be defined() not just tested (i.e. noteq 0)
...
Close #126
2015-07-14 16:16:31 +02:00
Martyn Ranyard
d76d58a12e
Bootloaders: adds support for 328-nonp chips
2015-07-14 12:55:22 +02:00
Martyn Ranyard
10da8ab42f
-O2 in new avr-gcc makes too big a bootloader to fit on 328(and 328p)
2015-07-14 12:37:36 +02:00
Martyn Ranyard
8416a2c0ca
Fixed EEPE flag check.
...
Here, using the flag itself makes the bootloader build where it currently does not for the 328 amongst others
2015-07-14 12:28:13 +02:00
Federico Fissore
25e642084a
Yun bootloader without blink
2015-07-07 17:15:42 +02:00
Federico Fissore
37c29845f6
Removed a handful of SVN expansion keywords. See #277
2015-07-03 10:38:07 +02:00
Fede85
e58a318bb3
add Arduino Gemma Bootloader source files
2015-06-01 20:00:54 +02:00
Federico Fissore
b40f171220
Due to website configuration changes, every url starting with http://arduino.cc has been changed to http://www.arduino.cc . Fixes #3191
2015-05-20 17:10:06 +02:00
Cristian Maglie
bb40f4d1af
[gemma] Integration of Gemma board
2015-05-06 15:55:56 +02:00
Federico Fissore
5cbb7ba8ad
merge
2013-10-14 12:42:42 +02:00
Jacques Supcik
85018c2f47
Fix indentation (cosmetic)
2013-10-06 10:59:53 +02:00
Federico Fissore
7aea84e42f
Removed wrong executable flag on many files
2013-09-27 18:18:51 +02:00
Federico Fissore
e5903d0b1e
updated Yun bootloader
2013-06-21 17:40:59 +02:00
Cristian Maglie
177ad96f86
Merge branch 'merge-1.0.5' into ide-1.5.x-discovery
2013-06-01 23:16:02 +02:00
Cristian Maglie
d90fcca583
Merged 1.0.5
2013-05-29 18:30:36 +02:00
Federico Fissore
606f920f55
new yun bootloader
2013-05-23 11:07:18 +02:00
Federico Fissore
5ab307f06f
Etheris references renamed Yun without accent to avoid encoding issues
2013-05-23 09:53:56 +02:00
Federico Fissore
180713e5e7
Etheris bootloader
...
updated python bridge path
2013-05-14 16:51:42 +02:00
Cristian Maglie
08afd2dd60
Added robot hardware
2013-05-13 19:50:59 +02:00
Cristian Maglie
04f3289d09
Moved old production firmware to the right place
2013-04-17 17:52:36 +02:00
Cristian Maglie
ee90e68e86
Merged 1.0.5
...
Merge remote-tracking branch 'arduino/master' into ide-1.5.x
Conflicts:
app/src/processing/app/Base.java
build/shared/revisions.txt
hardware/arduino/avr/cores/arduino/malloc.c
hardware/arduino/cores/arduino/avr-libc/malloc.c
hardware/arduino/cores/arduino/malloc.c
todo.txt
2013-04-03 13:51:04 +02:00
Cristian Maglie
4b40cbc51a
Fixed permissions
2013-03-07 22:12:28 +01:00
Cristian Maglie
a6f7480034
Mega2560 bootloader: use avr library functions for writing into EEPROM
2013-03-07 22:09:41 +01:00
Cristian Maglie
095e99aae5
Mega2560 bootloader: fix wrong eeprom addressing
2013-03-07 22:00:26 +01:00
Cristian Maglie
911e9ac4e3
Fixed compile problems with avr gcc 4.6.2 (crosspack CrossPack-AVR-20121207.dmg)
2012-12-22 19:31:03 +01:00
Cristian Maglie
a75fae6ee9
Saved old production firmware for Mega2560
2012-12-22 19:25:20 +01:00
Cristian Maglie
7ab19444ec
Added patch to bootloader for Mega2560. (Mark Sproul)
...
See #181 #392 #505 #543 #544
2012-12-22 19:20:42 +01:00
Cristian Maglie
433090f18b
Merged 1.0.3
2012-12-10 15:55:05 +01:00
Federico Fissore
c453e0a32e
fixed permissions on a lot of text files. see #1116
2012-12-10 10:42:49 +01:00
Cristian Maglie
e624b841b3
Fixed some firmware filenames
2012-12-10 10:35:19 +01:00
Cristian Maglie
9ea979faf4
Added Esplora precompiled firmware
2012-12-07 21:24:24 +01:00
Cristian Maglie
1668039101
Added support for Arduino Esplora
2012-12-07 18:11:07 +01:00
Cristian Maglie
4c371b4ae9
Updated firmware for atmega8 for new avr-gcc versions.
...
fixes #153
fixes #1122
2012-11-30 23:15:30 +01:00
Cristian Maglie
bb37d2679e
Saved old Leonardo and Micro production firmware.
...
Rebuilt firmware for Micro.
Added pre-loaded Blink to new firmwares.
2012-11-30 16:34:04 +01:00
Kristian Lauszus
0c0dc27de7
Improved Leonardo bootloader
...
The power-on reset detection didn't work properly, but has now been
fixed
2012-11-30 15:32:11 +01:00
Zachary Eveland
8fb58612a0
Caterina changes to support Micro. includes newly rebuilt version of the bootloader merged with Blink produced using 1.0.2
2012-11-23 16:09:32 -05:00
David A. Mellis
bb6569d069
Updating Micro bootloader firmware.
2012-11-02 17:45:57 -04:00
David A. Mellis
cfec7864e9
Adding LilyPad Arduino USB.
2012-11-01 10:45:50 -04:00
David A. Mellis
42ca56fb83
Adding Micro.
2012-10-27 14:12:26 -04:00
Zach Eveland
d755d0035d
changed PID values for Leonardo bootloader and sketch
...
done to avoid driver problems for users who installed the pre-release bootloader and driver
2012-04-25 15:56:18 -04:00
Zach Eveland
764f94d0f1
merged Caterina with Blink
2012-04-11 23:24:04 -04:00
Zach Eveland
49f7fb00fd
fixed logic bug in Caterina that could stop the bootloader from entering self-programming mode
2012-04-11 23:19:05 -04:00
Zach Eveland
e2e0260094
Micro I hardly knew ye
2012-04-09 10:12:14 -04:00
Zach Eveland
f9a4a4362d
Micro and Leonardo bootloaders for distribution are now merged with Blink sketch
2012-04-09 08:08:34 -04:00
Zach Eveland
afedb5a92b
PID and VID are no longer hard-coded in bootloader. instead they are passed in at compile-time from makefile. also added and renamed built bootloader images for Micro and Leonardo
2012-04-09 08:03:56 -04:00
Zach Eveland
083f7c8891
bugfix for Caterina not starting sketch if "verify upload" turned off in IDE.
...
Previously, if avrdude skipped the upload step the read while write memory might never be reenabled. This would prevent the bootloader from ending and the sketch from starting - the bootloader just continued to run even after a successful upload. Now enable RWW when we receive the AVR109 "Exit bootloader" 'E' command. Had to disable lock bit changing support in the bootloader to free up flash for the change - will anyone miss it?
2012-03-14 17:48:11 -04:00
Zach Eveland
cd0db83a66
changed Caterina timeout after self-programming to 500 ms (from 250 ms)
...
attempt to fix bug reported by Dave Mellis:
"avrdude: ser_close(): can’t reset attributes for device: Invalid argument"
is thrown after attempting an upload in the IDE (though the upload seems to be successful)
2012-03-14 17:07:14 -04:00
Zach Eveland
75da79ad76
give Leonardo bootloader 250 ms to finish housekeeping before leaving self-programming mode
...
Earlier approach had bootloader end as soon as it was told to. On Linux this caused problems with avrdude because the microcontroller never had a chance to send an acknowledgement.
2012-03-08 14:20:12 -05:00
Zach Eveland
53e51de832
removed old version of Leonardo's caterina bootloader, replaced with LUFA-based caterina
2012-03-08 13:47:42 -05:00