Commit graph

240 commits

Author SHA1 Message Date
ladyada
e4a41f3b35 lets start with two versions, we can bump up bossac for everything else later 2018-04-10 13:14:45 -04:00
ladyada
06ca7bedc6 update for new bossac 2018-04-10 12:37:50 -04:00
ladyada
c3f1fa4aea fix math.h complaints 2018-04-09 19:53:51 -04:00
dean
6180dcbe2f Merge branch 'samd51' 2018-04-02 15:57:41 -04:00
ladyada
f5093b6522 start of pirkey 2018-03-29 16:49:34 -04:00
ladyada
db3f0db977 Update itsybitsy for USB PIDs! 2018-02-01 22:52:58 -05:00
ladyada
c00e68d673 add itsybitsy (needs PID update before release) 2018-01-27 14:12:06 -05:00
dean
6fc17a36c0 DM: fix linker vfp arguments 2018-01-04 17:39:51 -05:00
dean
934909001a DM: fix typo in cplay express boards.txt 2018-01-03 16:07:32 -05:00
dean
9ba241a377 DM: update feather m4 variant 2017-12-22 12:03:07 -05:00
dean
7f3c9f01d4 DM: fixed m0 boards compilation error with math additions 2017-12-18 17:30:14 -05:00
dean
fa63c67b2e DM: some I2S stuff 2017-12-13 16:41:27 -05:00
dean
7f275e14cc DM: added math libraries 2017-12-05 18:20:12 -05:00
Sandeep Mistry
6306c5db0a Make some USB product strings consistent 2017-11-30 10:10:57 -05:00
Martino Facchin
018e0c4bb6 Rename MKRLORA1300 to MKRWAN1300 2017-11-29 15:27:34 +01:00
Cristian Maglie
592547173d Fixed board names case 2017-11-29 15:26:28 +01:00
Martino Facchin
8828166068 Initial porting of MKRLoRa1300 2017-11-29 15:21:33 +01:00
Cristian Maglie
9d0152ba16 Fixed board names for MKR GSM and MKR FOX 2017-11-29 13:49:54 +01:00
Martino Facchin
70eff4b834 Initial porting of MKRGSM1400
PMIC handling needs to be decided; if we use the SDU method we could have troubles.
Probably the best way is using sercoms directly.
Anyway, the defaults SHOULD be almost ok (except the maximun charging current)
2017-11-29 13:49:54 +01:00
dean
5d4285e2d6 DM: fixed math lib paths for m0 boards 2017-11-20 11:05:12 -05:00
ladyada
fb82965fb8 add itsybitsy m0 variant (commented out) and bootloaders for all 2017-11-12 14:10:53 -05:00
dean
03590c5feb DM: we have a 12 bit dac lets use 2017-10-30 15:57:18 -04:00
ladyada
32d321ba3d move feather m0 out to its own variant and fix D8/D9 PWM/analog mixup 2017-10-20 15:44:44 -04:00
dean
7bae00e11e DM: updates for rev B 2017-10-17 15:48:37 -04:00
dean
e8b316c510 DM: adding feather m4 2017-10-13 18:15:20 -04:00
Martino Facchin
faef0131cd Fix bootloader tools for .org boards 2017-10-11 16:19:22 +02:00
dean
3d72ce6261 DM: fixed VID/PID 2017-10-04 12:02:41 -04:00
dean
da3291d03d DM: updated bootloader size to 16k, fixed USB vid/pid 2017-10-04 11:27:45 -04:00
dean
01232bf8d5 DM: bugfixes 2017-09-21 18:46:01 -04:00
dean
13707df6f0 DM: added FPU support 2017-09-20 18:18:53 -04:00
dean
dd7d17e642 Merge branch 'samd51' of github.com:adafruit/ArduinoCore-samd into samd51 2017-08-04 14:47:29 -04:00
dean
5a0bf8a6bc DM: added metro m4 variant 2017-08-04 14:37:22 -04:00
ladyada
e8f2213195 rename and assign VID/PID 2017-08-01 21:26:30 -04:00
ladyada
f741c825e7 trinket m0 start 2017-08-01 18:00:59 -04:00
dean
ce608f2037 DM: added support for samd51J20A 2017-08-01 17:56:30 -04:00
ladyada
24a653d09f Add Gemma m0 - tested just about everything 2017-07-01 00:35:37 -04:00
dean
37b9881cbe DM: added samd51 support 2017-06-30 17:24:28 -04:00
ladyada
e61846f103 nicer #Defines 2017-04-27 13:53:43 -04:00
ladyada
10a9c83c3d Merge remote-tracking branch 'upstream/master'
Conflicts:
	boards.txt
	platform.txt
2017-04-21 14:17:17 -04:00
Cristian Maglie
95c9ec6fb0 Added bootloader and boards definition for MKRFox1200 board 2017-04-04 10:48:18 +02:00
ladyada
92aec3ea33 new variant for feather m0 express (it has second SPI port) 2017-03-19 19:13:58 -04:00
ladyada
cb3aea347c add metro m0 variant 2017-01-31 17:48:31 -05:00
Martino Facchin
97a94454ea Revert "Temorary disabled remote upload for Tian"
This reverts commit b04ddad184.
2017-01-30 11:30:24 +01:00
ladyada
d05675dded fix pid for bootloader 2017-01-18 13:21:57 -05:00
ladyada
af9e214f6b Merge remote-tracking branch 'upstream/master'
Conflicts:
	README.md
	boards.txt
	cores/arduino/USB/USBCore.cpp
	platform.txt
	variants/arduino_zero/variant.cpp
2017-01-15 17:17:21 -05:00
Cristian Maglie
b04ddad184 Temorary disabled remote upload for Tian
not working, disabling until we found the issue.
2016-12-23 18:17:02 +01:00
Martino Facchin
ea6eade292 Fix Tian remote upload 2016-12-20 18:39:36 +01:00
Martino Facchin
5136981437 Introduce openocd-withbootsize programmer
Otherwise a compulsory property should be added to every board (3rd paty hell).
The bug is related with IDE's uploadUsingPreferences; the property map used to expand the receipe is derived from board properties and overwritten by the programmer's properties.
So no default can exist, and no global variable either.
2016-12-20 14:48:54 +01:00
Martino Facchin
ac07f6b5f8 Fix warning on Tian Console port 2016-12-20 14:48:54 +01:00
Martino Facchin
3ace7875f5 Fix entries for Tian board 2016-12-20 14:48:35 +01:00
Martino Facchin
9551085853 rename sketch and bootloader start sections labels 2016-12-20 14:47:46 +01:00
Martino Facchin
5f494e0a0e Harmonize build rules for cc+org boards
Main differences:

* avrdude compatible vs bossac bootloader
* flash location of user sketch (0x2000 vs 0x4000)
2016-12-20 14:47:46 +01:00
Cristian Maglie
e4124f7127 Added Circuit Playground Express board 2016-12-19 14:55:00 +01:00
Sandeep Mistry
84ccd31184 Correct MKRZero board value 2016-12-14 12:48:38 -05:00
Cristian Maglie
f9ed436e1a Added support for MKRZero 2016-12-07 09:19:46 -05:00
ladyada
51f6ca81bc comment out radio but fix adc support in zero on the extra pins 2016-06-21 20:43:15 -04:00
ladyada
25cd637acb Merge branch 'master' into atsamr
Conflicts:
	boards.txt
2016-05-13 20:16:32 -04:00
ladyada
402a502ed7 Merge branch 'master' of https://github.com/arduino/ArduinoCore-samd
Conflicts:
	boards.txt
	platform.txt
	variants/arduino_zero/variant.h
2016-05-13 20:05:12 -04:00
ladyada
340ad50fe9 stashing - still need to do the variant! 2016-05-10 18:14:51 -04:00
ladyada
bdabb74563 clumsy but has correct bossac and can upload&reset ( it seems ) 2016-04-17 20:59:16 -04:00
ladyada
9b72387a88 cleaned up slight difference in USB union bitflags with a new USBDevice.h - compiles blink 2016-04-16 00:19:38 -04:00
Cristian Maglie
c5e541d048 Added MKR1000 variant 2016-03-31 12:32:19 +02:00
ladyada
a2024c79ea Merge branch 'master' of https://github.com/arduino/ArduinoCore-samd into upstreammerge_150304
Conflicts:
	boards.txt
	cores/arduino/USB/CDC.cpp
	libraries/USBHost/src/Usb.cpp
	platform.txt
2016-03-04 14:14:42 -05:00
Cristian Maglie
e6d19f7c06 Removed experimental MKR1000 variant
The pin mapping is still subject to change, better to not distribute
files that are not final.
2016-02-19 10:26:31 +01:00
Limor "Ladyada" Fried
21b53d12e3 Merge pull request #1 from obsoleted/board_featherm0
Update Board for Feather M0
2016-02-17 10:24:39 -05:00
ladyada
9d193cc0ba add metro m0 (testing) 2016-02-14 15:30:08 -05:00
Andre Price
c34dd05402 Keep ARDUINO_SAMD_ZERO flag for compatilibity
- Instead of removing it in favor of ARDUINO_SAMD_FEATHER_M0 have both
  flags present to increase chances of compatibility with libraries.
2016-02-11 14:23:11 -08:00
Cristian Maglie
3cd91395d0 Added bootloader for MKR1000 2016-02-11 16:55:04 +01:00
Cristian Maglie
70b4444be4 Added MKR1000 variant 2016-02-11 16:53:09 +01:00
Andre Price
d95e053d0e Update Board for Feather M0 2016-02-10 13:48:17 -08:00
Todd Treece
e7579eb5e7 adds new boards.txt 2015-11-18 14:46:06 -05:00
Cristian Maglie
8ac61f5ba7 Added Genuino PID 2015-10-14 13:22:10 +02:00
Cristian Maglie
8c4c3b9783 Added missing bootloader key/value pair in boards.txt
This allows to burn bootloader with Sam-ICE too.

http://forum.arduino.cc/index.php?topic=330699.0

Fixes #7
2015-06-19 13:05:15 +02:00
Cristian Maglie
1a1856c2fc License fix and cosmetic changes. 2015-06-14 17:16:37 +02:00
Cristian Maglie
8c1933ee37 Fixed EDBG PID in boards.txt 2015-06-11 11:37:50 +02:00
Cristian Maglie
810117ccaa Bootloader: fixed VID/PID 2015-06-10 10:57:00 +02:00
Cristian Maglie
caf00d4417 Fixed path for burn bootloader command 2014-11-25 14:45:43 +01:00
Thibaut VIARD
16499910de Adding USB manufacturer to boards desc
Signed-off-by: Thibaut VIARD <thibaut.viard@atmel.com>
2014-09-22 16:18:25 +02:00
Cristian Maglie
601a421a5c Fixed board_id for Arduino Zero 2014-09-05 08:44:24 +02:00
Cristian Maglie
a5083011f9 Fixed USB-PID for zero 2014-08-18 15:33:39 +02:00
Cristian Maglie
dd50d5c446 Implemented 1200bps-touch to restart bootloader when connected from native port 2014-08-16 07:45:08 +02:00
Thibaut VIARD
c81157e120 Updating files with bootloader present all the time on board 2014-08-08 17:59:45 +02:00
Thibaut VIARD
04521c8f9b Switching to only two boards 2014-08-05 19:17:04 +02:00
Thibaut VIARD
f4784162c1 fixing upload tool (zero w/ bl) 2014-07-31 18:05:22 +02:00
Thibaut VIARD
6332f57883 adding the 'burn bootloader' function 2014-07-28 19:49:31 +02:00
Thibaut VIARD
6fff7b23b3 Updating board files for openocd flash programming 2014-05-16 18:53:59 +02:00
Cristian Maglie
cb789d9a7f Added OpenOCD tool (linux 64 bit) and adjusted platform files accordingly. 2014-05-14 00:27:23 +02:00
Thibaut VIARD
82406cd70e Updating boards info and compilation options 2014-05-12 17:00:38 +02:00
Thibaut VIARD
4e1250f2b9 fixing board definition for IDE 2014-04-30 11:23:32 +02:00
Thibaut VIARD
973ccc47d8 Adding first files, not Zero specific 2014-04-15 14:46:03 +02:00