Michal Moskal
1c026815b6
Simplify debug tool.js
2019-05-16 17:24:56 -07: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
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
Michal Moskal
7390d4942c
Update samd pkg version
2018-01-31 17:32:33 -08:00
Michal Moskal
732a8e32e4
Make the bootloader data go first in binary to avoid HardFault when erasing first page
2017-12-18 15:08:10 +00:00
Michal Moskal
f50e947976
Update to more recent Arduino
2017-12-15 17:19:44 +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
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
Michal Moskal
c10f670e44
Add script to remove all usbmodem interfaces on macOS - see #22
2017-06-05 13:12:15 +02:00
Michal Moskal
319db9ca05
Minor cleanup
2017-03-14 15:52:57 +00:00
Michal Moskal
ca7a355027
Fix applet extraction for 32 bit instructions
2017-02-07 17:10:52 +00:00
Michal Moskal
5fa044f751
Add 'applet' make file target
2017-02-07 15:49:28 +00:00
Michal Moskal
bbe9e2f864
Rename files to match binary releases
2017-01-19 13:30:51 +00:00
Michal Moskal
cab34768bd
State we're going to consume 500mA
2017-01-16 14:58:47 +00:00
Michal Moskal
0192f44d92
Use custom script to set bootloader fuses
2017-01-16 14:37:58 +00:00
Michal Moskal
ae1277749e
Sketch improvments
2017-01-16 12:29:58 +00:00
ladyada
ea1188bb14
https://github.com/Microsoft/uf2-samd21/issues/9
2017-01-06 17:21:49 -05:00
Michal Moskal
a013c7624a
Generate .ino flashing script in build
2016-12-26 20:49:18 +01:00
Michal Moskal
526c5f1855
Simplify version number printing (and save 70 bytes)
2016-12-23 15:13:10 +01:00
Michal Moskal
e7296261bb
Fail if the bootloader is too big
2016-12-23 14:30:21 +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
e5415636d1
Fix logs output
2016-12-10 13:40:12 +01:00
Peli de Halleux
245b8c1c7e
support for burning boards
2016-12-02 11:25:15 -08:00
Peli de Halleux
cc7234013e
added burn script
2016-12-02 11:20:56 -08:00
Michal Moskal
65dbf7c38d
Fix CDC signalling
2016-11-30 16:07:45 -08: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
680074df4f
Blinking breaks bossac
2016-11-21 19:57:32 +00:00
Michal Moskal
972ad17b87
Build fixes; use real serial number
2016-11-21 17:10:18 +00:00
Michal Moskal
126c593552
Re-work logs
2016-11-19 16:37:04 +00:00
Michal Moskal
c442f69813
Logging improvements
2016-11-18 17:37:22 +00:00
Michal Moskal
8d9ea15085
Add logging and run target
2016-11-18 16:29:32 +00:00