ladyada
4d8adc9be4
Merge branch 'master' of https://github.com/arduino/ArduinoCore-samd into arduino-master
2019-03-08 14:03:54 -05:00
Sandeep Mistry
f7756d8012
Rename left over MKR NB-IoT 1500's to MKR NB 1500
2018-11-27 09:25:54 +01:00
Martino Facchin
3d8acdc1c4
Add initial MKR-NbIoT bootloader
2018-11-27 09:24:22 +01:00
ladyada
cf32432125
unknown change but commiting anyhow (we dont use the files)
2018-08-30 14:24:33 -04:00
Todd Treece
006870ed46
reverts bootloaders/zero changes
2018-08-30 14:07:08 -04:00
ladyada
64ea2e8521
makefile now compiles from within Roaming/Arduino15 subfolder
2018-08-30 13:59:19 -04:00
ladyada
f8481c1ae9
pulse D13 LED during bootloader active
2018-08-30 13:59:19 -04:00
ladyada
a62ef21615
fix makefile for easier programming
2018-08-30 13:58:07 -04:00
better-adapted
879b4c7eeb
Update Makefile
2018-08-24 09:29:06 +01:00
agdl
b45714977d
Add MKR WiFi1010 variant and bootloader
...
* Update variant for hardware changes
- Use sercom2 for SPI1
- Remove Serial2
- update various comments
- disable NINA on start
* Add Serial2 (overlaps with SPI1)
This commit squashes all the dev commits from @agdl, @sandeepmistry and @facchinm
2018-07-04 12:03:43 +02: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
Martino Facchin
8828166068
Initial porting of MKRLoRa1300
2017-11-29 15:21:33 +01:00
Sandeep Mistry
fff04ace3a
Bump input current limit to 2A
2017-11-29 13:49:54 +01:00
Sandeep Mistry
2f0b5b06d7
Remove 16k bootloader support
2017-11-29 13:49:54 +01:00
Sandeep Mistry
43c254be32
Split PMIC and I2C functionality in boot loader to separate files
2017-11-29 13:49:54 +01:00
Sandeep Mistry
778c7a8974
Disable charging in the bootloader
2017-11-29 13:49:54 +01:00
Martino Facchin
f71137ed2c
Remove useless include
2017-11-29 13:49:54 +01:00
Martino Facchin
84377209dd
Port Wire to bootloader
2017-11-29 13:49:54 +01:00
Martino Facchin
fcc273d3a0
Bootloader fits cleanly 8KB limit
2017-11-29 13:49:54 +01:00
Martino Facchin
d36587e4b3
Fix exploded binary size
2017-11-29 13:49:54 +01:00
Martino Facchin
5ce5e43ccf
Inital effort to configure PMIC in bootloader
...
it doesn't fit 8KB, use 16KB bootloader -> need to change openocd and sketch linker script
2017-11-29 13:49:54 +01:00
Martino Facchin
e944484b37
Compile MKRGSM1400 bootloader
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
Cristian Maglie
95c9ec6fb0
Added bootloader and boards definition for MKRFox1200 board
2017-04-04 10:48:18 +02:00
Martino Facchin
24403b1a56
Fix bootloader make script
...
5b7c293b2f changed the dependency from CMSIS-Atmel 1.0.0 to 1.1.0
2017-02-08 12:34:54 +01:00
Cristian Maglie
702d6b9be0
Updated bootloader binaries
2016-12-20 15:58:48 +01:00
Cristian Maglie
7ebd62a841
Fixed wrong adaption to CMSIS 4.5 in bootloader
2016-12-20 15:00:25 +01:00
Sandeep Mistry
68e30401db
Update boot loader source to use new CMSIS packages
2016-12-19 16:54:59 -05:00
Cristian Maglie
f9ed436e1a
Added support for MKRZero
2016-12-07 09:19:46 -05:00
Cristian Maglie
e8a08304fc
bootloader: use correct SERCOMx_GCLK definition from CMSIS
2016-12-07 09:19:46 -05:00
Sandeep Mistry
df554f164b
Rebuild all boot loaders
2016-11-28 11:49:20 -05:00
Sandeep Mistry
7a23f8d484
Check sketch vectors before waiting for double tap
...
Speeds up booting when sketch erases application flash on 1200bps touch
reset.
2016-11-28 11:38:00 -05:00
Cristian Maglie
f4dccbe9fe
Rebuild all bootloaders
2016-09-22 19:07:50 +02:00
Cristian Maglie
8d3260d812
Bootloader makefile has been refactored for easier customization
2016-09-22 19:05:43 +02:00
Cristian Maglie
36d1c72961
Bootloader LEDs are now optional
2016-09-22 19:02:37 +02:00
Cristian Maglie
07870c947f
Cleaned up indent in bootloader makefile
2016-09-22 16:24:22 +02:00
Sandeep Mistry
276b73e36b
Add string product define for all boards in bootloader Makefile
2016-09-22 16:19:31 +02:00
Sandeep Mistry
9a68272e0c
Enable USB string descriptors in the bootloader
2016-09-22 16:18:17 +02:00
Sandeep Mistry
3018c95a22
Rebuild bootloader binaries
2016-09-22 15:48:41 +02:00
Sandeep Mistry
25a790ef25
Remove warning
2016-09-22 15:48:41 +02:00
Sandeep Mistry
ef1ca6017b
Include VID info in bootloader read me
2016-09-22 15:48:41 +02:00
Sandeep Mistry
e1fbcbde42
Use SysTick for TX/RX LED pulsing
2016-09-22 15:48:39 +02:00
Sandeep Mistry
acf8d874d8
Correct if statement in Makefile, Genuino and Arduino were swapped
2016-09-22 15:40:27 +02:00
Sandeep Mistry
c1f913462d
Move SysTick_Handler to main.c and create LED_pulse function
2016-09-22 15:40:27 +02:00
Martino Facchin
aed3a34e3e
[bl] add Leonardo-like led pulse
2016-09-22 15:40:27 +02:00
Thibaut VIARD
fb2ab4a681
[bl] Updating Makefile to handle Genuino case
...
Signed-off-by: Thibaut VIARD <aethaniel@sam-geek.org>
2016-09-22 15:40:27 +02:00
Thibaut VIARD
292fac22c3
[bl] Updating build documentation
...
Signed-off-by: Thibaut VIARD <aethaniel@sam-geek.org>
2016-09-22 15:40:27 +02:00
Thibaut VIARD
c1be1400a0
Adding preliminary LED activity support
...
Signed-off-by: Thibaut VIARD <aethaniel@sam-geek.org>
2016-09-22 15:39:35 +02:00
Cristian Maglie
1722b7a31e
Updated Zero bootloader (bin files)
2016-05-09 17:07:44 +02:00