Christopher Conroy
907ace489f
Fix python3 compatibility
2020-06-14 08:34:37 -04:00
Dan Halbert
39d1033f4c
Don't generate .ino's for SAMD51; they don't work
2020-03-28 19:21:27 -04:00
GMagician
c2bf7622b8
Fix makefile
...
Makefile is not propagating status correctly then some compile errors are not reported.
Fix reported by @dhalbert
2019-08-22 19:09:10 +02:00
Dan Halbert
572caca483
Merge remote-tracking branch 'microsoft/master' into pybadge_lc
2019-05-16 23:08:04 -04:00
Michal Moskal
94cb0fa441
Merge branch 'master' of https://github.com/Microsoft/uf2-samd21
2019-05-16 17:25:06 -07:00
Michal Moskal
fa80209eaf
Enable tpwr on BMP
2019-05-16 17:24:38 -07:00
Dan Halbert
b8e5b80dae
Merge pull request #62 from CapableRobot/capablerobot-usbhub
...
Added definition for Capable Robot USB Hub
2019-05-16 16:10:00 -04:00
Michał Moskal
3caf280e24
Merge pull request #67 from atoomnetmarc/master
...
Added support for ATSAME54
2019-05-09 17:44:33 -07:00
Chris Osterwood
44185f98c7
Added flashing via JLink to Makefile
2019-04-29 10:53:03 -04:00
Michal Moskal
1e9d3f6d14
Add bootloader flashing loop
2019-04-11 15:55:19 -07:00
marc
d03ea2cf84
Added support for ATSAME54
2019-03-01 13:19:50 +01:00
Michal Moskal
27f21856e0
Remove --warn-unresolved-symbols - it should be error not warning
2019-01-07 20:33:57 +00:00
Dan Halbert
bfc2ca5333
Makefile did not end with a newline
2018-03-20 14:06:22 -04:00
Michal Moskal
1f706a115c
Automatically init submodules if needed
2018-03-09 10:39:54 -08:00
Dan Halbert
a91d7b0288
Make changes suggested in #32 .
...
1. use writenum() for serial number.
2. Add comment and VID checking for SWD programmer delay for Metro M0.
Also:
3. Make warnings be errors on compile so they don't fly by; fix remaining warnings.
4. `make all-boards` now stops when a board fails to build.
5. Fix .binfo location for Metro M4: M4 code is now >8K. Use <n>K constants instead of hex constants for readability.
2018-02-22 21:15:55 -05:00
Dan Halbert
ab23185ae6
add _binfo defn to linker scripts for doing usermode handover.
2018-02-09 21:56:31 -05:00
Dan Halbert
2e78722589
Merge remote-tracking branch 'microsoft/master' into microsoft_update_20180205
2018-02-07 13:18:19 -05:00
Michal Moskal
48f97b28bd
Fix Windows build
2018-02-06 17:10:05 -08:00
Dan Halbert
38cb858455
Merge Microsoft upstream as of 2018-02-05; turn off USE_WEBUSB, which gives a notification on Linux
2018-02-05 23:16:47 -05:00
ladyada
7f654913be
add pirkey and itsybitsy m0
...
change dotstar brightness to account for new 'dimmer' apa102's
update makefile to not use py3
2018-02-05 20:33:43 -05:00
Michal Moskal
a6203f6d2a
Remove -mlong-calls and add -nostartfiles; see #29
...
Thanks @awatterott!
2017-12-18 12:03:56 +00:00
Dan Halbert
1705e7a207
Add version info to all generated files.
...
Add .ino generation to scripts/gendata.py.
Clean up Makefile to handle new version number generation.
Note that Adafruit release tags will be v<a>.<b>.<c>-adafruit.<n>.
The first part of the tag is the upstream version. The <n> is the
Adafruit increment from that.
2017-11-16 10:56:45 -08:00
Scott Shawcroft
a89e9fb9ca
Get the version dynamically from git.
2017-10-24 17:48:36 -07:00
Scott Shawcroft
9de0794dc1
Re-enabled self-updater with SAMD51 support.
2017-10-24 17:48:36 -07:00
Scott Shawcroft
fc5f4d3bf7
SAMD51 builds
2017-10-20 17:31:51 -07:00
Scott Shawcroft
8f78aa2161
Re-org build in preparation for SAMD51 support.
2017-10-19 22:47:25 -07:00
Michal Moskal
54aa4e0b6d
Don't actually build package in travis
2017-05-01 13:40:08 +01:00
Michal Moskal
39bcf4b008
Add reset applet
2017-02-07 16:29:27 +00:00
Michal Moskal
5fa044f751
Add 'applet' make file target
2017-02-07 15:49:28 +00:00
Michal Moskal
8b16d11125
Add tag target
2017-02-06 11:00:44 +00:00
Michal Moskal
bbe9e2f864
Rename files to match binary releases
2017-01-19 13:30:51 +00:00
Michal Moskal
0192f44d92
Use custom script to set bootloader fuses
2017-01-16 14:37:58 +00:00
Michal Moskal
dc8d298939
Align sketch with selfmain
2017-01-16 12:22:05 +00:00
Michal Moskal
c37bc53dbe
Add 'drop' target for building binary drops
2017-01-05 11:10:56 +00:00
Michal Moskal
a013c7624a
Generate .ino flashing script in build
2016-12-26 20:49:18 +01:00
Michal Moskal
d818c53cce
Back to correct size computation
2016-12-23 14:13:16 +01:00
Michal Moskal
d6f57b3a9b
Fix build dependencies
2016-12-22 09:56:09 +01:00
Michal Moskal
ab07c8116b
Disable -Werror (from Adafruit)
2016-12-22 08:53:18 +01:00
Michal Moskal
42d70e9351
Do not depend on native C compiler - use node.js for uf2 conversion
2016-12-16 11:48:32 +00:00
Michal Moskal
ca331d7dc3
Consolidate build scripts
2016-12-16 10:20:13 +00:00
Michal Moskal
e48bc12853
Fix size computation
2016-12-13 11:02:54 +00:00
ladyada
ddbbb7844d
got extraneous un-fixable errors (tried adding another set of {} but it didnt help) under win7 + ARM GCC 4.8 2014q1 due to http://stackoverflow.com/questions/11551986/gcc-missing-braces-around-initializer so just removed that warning from makefile config
2016-12-12 21:34:02 -05:00
Michal Moskal
69d0e49605
Add gdb target
2016-12-06 15:43:35 +00:00
Michal Moskal
60410b3faf
Start on HID implementation; make logging more optional
2016-12-05 12:14:15 +00:00
Michal Moskal
777ce7f194
Better interrupt handling
2016-11-24 14:24:15 -06:00
Michal Moskal
cdab0d6a4c
Start work on handover from user space
2016-11-22 06:27:03 -06:00
Michal Moskal
dd3e685bf0
Add user-space program to update bootloader
2016-11-21 22:05:39 -06:00
Michal Moskal
5e7060f35f
Work on flash update app
2016-11-21 20:08:01 -06:00
Michal Moskal
c29f27d3b0
Add a few board configs
2016-11-21 20:34:37 +00:00
Michal Moskal
6bb2d226c5
Fix clean
2016-11-21 20:05:35 +00:00