Skip to content

Commit 030f6a3

Browse files
committed
Fix export compiled binary to export 'with_bootloader'. Add missing bootloader HEX files. Fix boards.txt.
1 parent a5d7e41 commit 030f6a3

14 files changed

+3138
-3
lines changed

sparkfun/samd/boards.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -248,7 +248,7 @@ LoRaSerial.build.extra_combine_flags=
248248
LoRaSerial.build.vid=0x1B4F
249249
LoRaSerial.build.pid=0x002A
250250
LoRaSerial.bootloader.tool=openocd
251-
LoRaSerial.bootloader.file=loraserial/SparkFun-LoRaSerial-UF2-Bootloader.elf
251+
LoRaSerial.bootloader.file=loraserial/SparkFun-LoRaSerial-UF2-Bootloader.bin
252252

253253

254254
samd51_thing_plus.name=SparkFun SAMD51 Thing Plus
@@ -284,6 +284,7 @@ samd51_thing_plus.menu.cache.on=Enabled
284284
samd51_thing_plus.menu.cache.on.build.cache_flags=-DENABLE_CACHE
285285
samd51_thing_plus.menu.cache.off=Disabled
286286
samd51_thing_plus.menu.cache.off.build.cache_flags=
287+
samd51_thing_plus.bootloader.file=SAMD51/bootloader-sfe-samd51-thing-v2.0.0-34-ga8591b7-dirty.bin
287288

288289
qwiic_micro_samd21e.name=SparkFun Qwiic Micro
289290
qwiic_micro_samd21e.vid.0=0x1B4F
@@ -313,7 +314,7 @@ qwiic_micro_samd21e.build.extra_combine_flags=
313314
qwiic_micro_samd21e.build.vid=0x1B4F
314315
qwiic_micro_samd21e.build.pid=0xF019
315316
qwiic_micro_samd21e.bootloader.tool=openocd
316-
qwiic_micro_samd21e.bootloader.file=QwiicMicro/bootloader-sparkfun-qwiic-micro-v3.4.0-gfbd9bd1-dirty.bin
317+
qwiic_micro_samd21e.bootloader.file=QwiicMicro/bootloader-sparkfun-qwiic-micro-v3.4.0-53-gfbd9bd1-dirty.bin
317318

318319
QwiicBridge.name=SparkFun Qwiic USB Bridge
319320
QwiicBridge.vid.0=0x1B4F
@@ -343,7 +344,7 @@ QwiicBridge.build.extra_combine_flags=
343344
QwiicBridge.build.vid=0x1B4F
344345
QwiicBridge.build.pid=0x0D24
345346
QwiicBridge.bootloader.tool=openocd
346-
QwiicBridge.bootloader.file=QwiicBridge/bootloader-sparkfun-qwiic-bridge-.elf
347+
QwiicBridge.bootloader.file=QwiicBridge/bootloader-sparkfun-qwiic-bridge.bin
347348

348349
micromod_samd51.name=SparkFun SAMD51 MicroMod
349350
micromod_samd51.vid.0=0x1B4F
@@ -378,4 +379,5 @@ micromod_samd51.menu.cache.on=Enabled
378379
micromod_samd51.menu.cache.on.build.cache_flags=-DENABLE_CACHE
379380
micromod_samd51.menu.cache.off=Disabled
380381
micromod_samd51.menu.cache.off.build.cache_flags=
382+
micromod_samd51.bootloader.file=SAMD51/bootloader-sparkfun-samd51-micromod-v3.4.0-65-gdf89a1f-dirty.bin
381383

Binary file not shown.
Binary file not shown.

sparkfun/samd/bootloaders/LoRaSerial/SparkFun-LoRaSerial-UF2-Bootloader.hex

Lines changed: 489 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
CHIP_FAMILY = samd21
2+
CHIP_VARIANT = SAMD21G18A
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
#ifndef BOARD_CONFIG_H
2+
#define BOARD_CONFIG_H
3+
4+
#define VENDOR_NAME "SparkFun"
5+
#define PRODUCT_NAME "SAMD21 LoRaSerial"
6+
#define VOLUME_LABEL "SPARKFUN"
7+
#define INDEX_URL "https://www.sparkfun.com/products/19311"
8+
#define BOARD_ID "SAMD21G18A-LoRaSerial-v1"
9+
10+
#define USB_VID 0x1B4F
11+
#define USB_PID 0x002A
12+
13+
#define LED_PIN PIN_PA27
14+
15+
#endif

0 commit comments

Comments
 (0)