Commit Graph

176 Commits

Author SHA1 Message Date
Martino Facchin 776bcf243a Adding Arduino.org new boards
Yun derived (Industrial101, YunMini, LininoOne) and Leonardo Ethernet
2016-12-16 10:59:00 +01:00
Cristian Maglie 2c5410bf4f Added Adafruit Circuits Playground board 2016-12-14 15:00:23 +01:00
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