hathach
dfac9e8582
move tinyusb core & cdc to submodule
2019-12-19 13:25:36 +07:00
Lady Ada
9df0b07308
fix i2c for peripheral use thanks to https://github.com/adafruit/ArduinoCore-samd/pull/185 @JordanMajd
2019-11-02 23:26:49 -04:00
ladyada
1ab7cb6cdd
force using 2017 toolchain (instead of 2014)
2019-10-28 18:17:22 -04:00
ladyada
ee9df548b7
fix min/max macros
...
allow PDM mic on pybadge edge
change pyportal backlight timer
2019-10-27 23:53:38 -04:00
ladyada
1efed72ada
bump to add new boards, fix servo and tone
2019-10-04 18:28:54 -04:00
Kay Sievers
3a022a6812
platform: Add USB device MaxPower default setting
...
The MaxPower field specifies the maximum power that a device can
draw from the host, when the device is bus-powered.
Define the default value of 100mA default in the platform to
allow to override it from the board definition.
Some mobile devices will only supply 20mA. If a device is known to
draw less current, adding this to the board config will make it work:
<boardname>.build.usb_power=20
2019-08-26 09:53:00 +02:00
hathach
e80f2f1b49
Update platform.txt
2019-08-06 12:23:32 +07:00
ladyada
51461f9a3a
add tinyusb midi support
2019-07-15 15:53:35 -04:00
ladyada
b2cf1b106c
bump version, remove -g flags
2019-06-15 23:00:04 -04:00
ladyada
d787240dab
add debug flag option
2019-06-03 18:45:22 -04:00
Limor "Ladyada" Fried
b73c167ce0
Update platform.txt
...
Big update since we've added so much!
2019-05-26 23:33:44 -04:00
hathach
ab16f9899d
add menu dropdown list for usb stack selection
2019-05-01 01:01:59 +07:00
hathach
617cc6c596
rename usb core folder
2019-04-30 00:21:13 +07:00
hathach
9c07070580
get msc & hid example work with metro m0 express
2019-04-30 00:12:17 +07:00
ladyada
f2f99a2392
allow non '51s to compile
2019-04-24 13:27:25 -04:00
ladyada
beb338ebea
post-release fixes, including hopefully automated travis builds
2019-04-24 13:06:10 -04:00
ladyada
046de9b4af
move build flags to platform
2019-04-24 00:34:44 -04:00
ladyada
1b780ba76d
Merge branch 'master' of https://github.com/arduino/ArduinoCore-samd
2019-04-22 16:40:53 -04:00
ladyada
a89a0dfe23
tweaks to make gamebuino meta compile
2019-04-21 01:54:21 -04:00
ladyada
4f8619b918
re-add erase, change Tone TC to TC3
2019-04-10 08:31:22 -04:00
ladyada
904acd1071
speed up samd21 by not erasing (we auto-erase). add SPI1 for TFT connection
2019-04-07 16:36:18 -04:00
Sandeep Mistry
5564125d7c
Version 1.6.21
2019-04-01 10:18:03 -04:00
ladyada
1b2de9f6de
bump version
2019-03-01 20:32:55 -05:00
ladyada
3a32265142
we erase per sector on update anyway - this is a huge speedup!
2019-01-26 15:59:35 -05:00
ladyada
5de9436aae
jlink openocd fixes (needs testing on non-windows)
2019-01-22 22:58:58 -05:00
Dan Halbert
2fed3d20e3
bump to version 1.2.9 for new release
2018-12-07 12:39:14 -05:00
Martino Facchin
adc07537f0
Update platform version to 1.6.20
2018-11-27 09:39:06 +01:00
ladyada
714a93e1ab
bump to add UART to trellis m4
2018-11-18 21:43:33 -05:00
dean
f122ab9d5e
DM: bump
2018-11-12 12:33:59 -05:00
dean
8e9ebb1cc9
DM: bump version, interrupt fixes
2018-11-05 13:25:21 -05:00
ladyada
cba8004131
bump to re-add ios fix
2018-11-02 13:53:00 -04:00
dean
6631c1bef3
DM: bump
2018-11-01 13:36:10 -04:00
dean
92e0e907be
DM: version bump
2018-09-05 10:59:38 -04:00
dean
bcc44cc6a1
DM: samd51 USB fix for rebase
2018-09-04 11:50:37 -04:00
dean
b7e942d924
DM: fix stuff from rebase
2018-08-30 15:40:15 -04:00
Limor "Ladyada" Fried
0e9c85f8a1
bump for hallowing
2018-08-30 15:13:58 -04:00
ladyada
96cb9a9834
bump!
2018-08-30 15:12:51 -04:00
ladyada
cc6ad179ec
bump
2018-08-30 15:12:51 -04:00
dean
a3493e3625
update clocks to match arduino samd
2018-08-30 15:12:32 -04:00
ladyada
49775dd780
see https://github.com/adafruit/ArduinoCore-samd/issues/37
2018-08-30 15:11:47 -04:00
ladyada
62a71a015e
lets start with two versions, we can bump up bossac for everything else later
2018-08-30 15:11:21 -04:00
ladyada
174cfa9c56
update for new bossac
2018-08-30 15:11:21 -04:00
ladyada
9ac99f22a4
update cmsis-atmel and bossac path (we'll see!)
2018-08-30 15:11:03 -04:00
ladyada
040b115a70
fix math.h complaints
2018-08-30 15:10:41 -04:00
ladyada
8aa72c25c2
bump to add itsy
2018-08-30 15:07:36 -04:00
dean
bbff6c115d
DM: some I2S stuff
2018-08-30 15:03:29 -04:00
ladyada
4753f2789a
add itsybitsy m0 variant (commented out) and bootloaders for all
2018-08-30 15:00:54 -04:00
dean
b8b35ee319
DM: fix worst bug in entire world
2018-08-30 14:59:48 -04:00
dean
fb011ea2a8
DM: we have a 12 bit dac lets use
2018-08-30 14:59:48 -04:00
ladyada
3aa0c4215b
fix for Feather M0 #9 PWM
2018-08-30 14:59:16 -04:00
dean
d726669c33
DM: temp fix for rando failure bug, turn off C optimizations for now
2018-08-30 14:59:16 -04:00
dean
9eecac827b
DM: updates for rev B
2018-08-30 14:59:16 -04:00
ladyada
c97eba9792
add gemma & trinket m0
2018-08-30 14:51:34 -04:00
dean
358b11addd
DM: added samd51 support
2018-08-30 14:32:21 -04:00
ladyada
d467e7f8e0
no longer needed
2018-08-30 14:27:56 -04:00
ladyada
5c6b839ccf
bump!
2018-08-30 14:27:56 -04:00
ladyada
ba23a78c3e
bump version
2018-08-30 14:27:56 -04:00
ladyada
79910e7078
re-bump
2018-08-30 14:27:40 -04:00
ladyada
f8a465f554
bump version!
2018-08-30 14:27:40 -04:00
ladyada
f12780c841
fix for quote-needing paths
2018-08-30 14:27:14 -04:00
ladyada
87fafb6b71
add qtouch library and linking
2018-08-30 14:26:40 -04:00
ladyada
4653c8ea67
oops fix merge conflict
2018-08-30 14:24:57 -04:00
ladyada
f706a1ef90
bump version
2018-08-30 14:24:33 -04:00
ladyada
c5b8cb239a
revert platform, will try again later :/
2018-08-30 14:23:32 -04:00
your name
dcb19c63cd
add linux bossac
2018-08-30 14:23:32 -04:00
Tony DiCola
b0925d0876
Tweak platform.txt to use OSX bossac.
2018-08-30 14:23:32 -04:00
ladyada
1928329a9e
fix platform path
2018-08-30 14:23:32 -04:00
ladyada
2af52bc418
bump platform version
2018-08-30 14:23:31 -04:00
ladyada
242f880280
bump version!
2018-08-30 14:22:23 -04:00
ladyada
2073548bab
clumsy but has correct bossac and can upload&reset ( it seems )
2018-08-30 14:21:27 -04:00
Limor "Ladyada" Fried
cf623ef06c
Update platform.txt
...
add subver so we can find it!
2018-08-30 14:10:10 -04:00
Todd Treece
9eda56e7db
adds new boards.txt
2018-08-30 14:09:49 -04:00
Juraj Andrassy
35cae15a74
platform.txt - added arduinoOTA upload keys for Arduino M0 (AVRDUDE)
2018-08-30 10:27:09 -04:00
Helmut Tschemernjak
906dbd95a6
Added c++ linker command to allow to include libstdc++ when linking. ( #276 )
...
Added c++ linker command to allow to include libstdc++ when linking
2018-07-11 16:56:08 +02:00
Martino Facchin
5f44b23ca8
Publish core 1.6.19
2018-07-04 12:06:10 +02:00
Sandeep Mistry
bdf06085de
Specify the ARM GCC version in platform.txt
2018-03-12 16:27:46 -04:00
Sandeep Mistry
b1085de189
Version 1.6.18
2018-03-05 08:43:29 -05:00
Cristian Maglie
3f581abea0
Releasing 1.6.17
2017-11-29 16:38:27 +01:00
Cristian Maglie
e6868b24ec
Released 1.6.16
2017-08-23 19:55:20 +02:00
Cristian Maglie
761d6168d1
Releasing 1.6.15
2017-04-27 20:04:12 +02:00
Martino Facchin
88e0614c9f
publishing 1.6.14
2017-04-04 10:56:56 +02:00
per1234
7b5b5452fe
Correct OpenOCD version in tools.openocd.path definition
...
http://downloads.arduino.cc/packages/package_index.json specifies
openocd version 0.9.0-arduino6-static in the Arduino SAMD Boards 1.6.13
entry. The incorrect version previously used to define
tools.openocd.path caused uploads for SAMD boards to fail:
"java.io.IOException: Cannot run program
"{runtime.tools.openocd-0.9.0-arduino5-static.path}/bin/openocd.exe":
CreateProcess error=2, The system cannot find the file specified"
2017-04-03 20:59:13 -07:00
Cristian Maglie
3bee43c76b
Releasing 1.6.13
2017-03-31 16:16:57 +02:00
Sandeep Mistry
120d85fe54
Add auth parameters
2017-02-28 18:12:59 -05:00
Sandeep Mistry
a15d190ada
Add support for updating sketches from an SD card
...
Via 2nd stage boot code that checks SD card for UPDATE.bin
2017-02-15 15:31:18 -05:00
sergiotomasello
0e8e997b4b
upd: update with silent installation in case of obsolete openocd
...
upd: optimization openocd version control
upd: optimization of openocd (mips) installation procedure
2017-02-07 16:56:52 +01:00
Cristian Maglie
5b7c293b2f
CMSIS headers for SAML21
2017-02-02 16:13:48 +01:00
Martino Facchin
d79b08bfe7
Avoid upload if openocd on MIPS is too old and bugged
2017-01-30 11:30:29 +01:00
Martino Facchin
48d764ab04
Update openocd to 0.9.0-arduino5-static
2017-01-30 11:30:24 +01:00
Martino Facchin
97a94454ea
Revert "Temorary disabled remote upload for Tian"
...
This reverts commit b04ddad184 .
2017-01-30 11:30:24 +01: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
Cristian Maglie
8d044d46ff
Updated core version to 1.6.10
2016-12-23 15:02:33 +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
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
Martino Facchin
fdabc89450
Let assembly files generate dependencies
2016-12-15 18:33:55 +01:00
Sandeep Mistry
6feccf8a8e
Use new CMSIS and CMSIS-Atmel packages for build
2016-12-02 12:52:02 -05:00
Sandeep Mistry
6c7ec7d5af
Add compiler.arm.cmsis.ldflags to support linking to ARM math lib
2016-11-18 14:42:13 -05:00
Sandeep Mistry
5f65854e45
Rename compiler.arm.cmsis.path to compiler.arm.cmsis.c.flags
2016-11-18 14:42:12 -05:00