Skip to content

Commit 4753f27

Browse files
ladyadadeanm1278
authored andcommitted
add itsybitsy m0 variant (commented out) and bootloaders for all
1 parent 232ca2e commit 4753f27

21 files changed

+997
-6
lines changed

boards.txt

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ adafruit_metro_m0.build.variant_system_lib=
122122
adafruit_metro_m0.build.vid=0x239A
123123
adafruit_metro_m0.build.pid=0x8013
124124
adafruit_metro_m0.bootloader.tool=openocd
125-
adafruit_metro_m0.bootloader.file=metro/samd21_sam_ba.bin
125+
adafruit_metro_m0.bootloader.file=metro/bootloader_uf2.bin
126126

127127
#
128128
# Adafruit Circuit Playground M0
@@ -152,8 +152,7 @@ adafruit_circuitplayground_m0.build.variant_system_lib=
152152
adafruit_circuitplayground_m0.build.vid=0x239A
153153
adafruit_circuitplayground_m0.build.pid=0x8018
154154
adafruit_circuitplayground_m0.bootloader.tool=openocd
155-
adafruit_circuitplayground_m0.bootloader.file=circuitplay/circuitplay_m0_samd21g18_sam_ba.bin
156-
155+
adafruit_circuitplayground_m0.bootloader.file=circuitplay/bootloader_uf2.bin
157156

158157
adafruit_gemma_m0.name=Adafruit Gemma M0
159158
adafruit_gemma_m0.vid.0=0x239A
@@ -180,7 +179,7 @@ adafruit_gemma_m0.build.variant_system_lib=
180179
adafruit_gemma_m0.build.vid=0x239A
181180
adafruit_gemma_m0.build.pid=0x801C
182181
adafruit_gemma_m0.bootloader.tool=openocd
183-
adafruit_gemma_m0.bootloader.file=gemma/samd21_sam_ba.bin
182+
adafruit_gemma_m0.bootloader.file=gemma/bootloader_uf2.bin
184183

185184
adafruit_trinket_m0.name=Adafruit Trinket M0
186185
adafruit_trinket_m0.vid.0=0x239A
@@ -207,7 +206,7 @@ adafruit_trinket_m0.build.variant_system_lib=
207206
adafruit_trinket_m0.build.vid=0x239A
208207
adafruit_trinket_m0.build.pid=0x801E
209208
adafruit_trinket_m0.bootloader.tool=openocd
210-
adafruit_trinket_m0.bootloader.file=trinket/samd21_sam_ba.bin
209+
adafruit_trinket_m0.bootloader.file=trinket/bootloader_uf2.bin
211210

212211
# Adafruit Metro M4
213212
# ------------------------------
@@ -281,3 +280,31 @@ adafruit_feather_m4.bootloader.file=metroM4/FEATHER_M4_sam_ba.bin
281280
adafruit_feather_m4.compiler.c.elf.extra_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
282281
adafruit_feather_m4.compiler.c.extra_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
283282
adafruit_feather_m4.compiler.cpp.extra_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
283+
284+
285+
#adafruit_itsybitsy_m0.name=Adafruit Itsybitsy M0
286+
#adafruit_itsybitsy_m0.vid.0=0x239A
287+
#adafruit_itsybitsy_m0.pid.0=0x801E
288+
#adafruit_itsybitsy_m0.vid.1=0x239A
289+
#adafruit_itsybitsy_m0.pid.1=0x001E
290+
#adafruit_itsybitsy_m0.upload.tool=bossac
291+
#adafruit_itsybitsy_m0.upload.protocol=sam-ba
292+
#adafruit_itsybitsy_m0.upload.maximum_size=262144
293+
#adafruit_itsybitsy_m0.upload.use_1200bps_touch=true
294+
#adafruit_itsybitsy_m0.upload.wait_for_upload_port=true
295+
#adafruit_itsybitsy_m0.upload.native_usb=true
296+
#adafruit_itsybitsy_m0.build.mcu=cortex-m0plus
297+
#adafruit_itsybitsy_m0.build.f_cpu=48000000L
298+
#adafruit_itsybitsy_m0.build.usb_product="Itsybitsy M0"
299+
#adafruit_itsybitsy_m0.build.usb_manufacturer="Adafruit"
300+
#adafruit_itsybitsy_m0.build.board=ITSYBITSY_M0
301+
#adafruit_itsybitsy_m0.build.core=arduino
302+
#adafruit_itsybitsy_m0.build.extra_flags=-DCRYSTALLESS -DADAFRUIT_ITSYBITSY_M0 -D__SAMD21G18A__ {build.usb_flags}
303+
#adafruit_itsybitsy_m0.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
304+
#adafruit_itsybitsy_m0.build.openocdscript=openocd_scripts/arduino_zero.cfg
305+
#adafruit_itsybitsy_m0.build.variant=itsybitsy_m0
306+
#adafruit_itsybitsy_m0.build.variant_system_lib=
307+
#adafruit_itsybitsy_m0.build.vid=0x239A
308+
#adafruit_itsybitsy_m0.build.pid=0x801E
309+
#adafruit_itsybitsy_m0.bootloader.tool=openocd
310+
#adafruit_itsybitsy_m0.bootloader.file=itsybitsy/samd21_sam_ba.bin
8 KB
Binary file not shown.
9.8 KB
Binary file not shown.
20 KB
Binary file not shown.

bootloaders/gemma/bootloader_uf2.bin

8 KB
Binary file not shown.
9.79 KB
Binary file not shown.
20 KB
Binary file not shown.

bootloaders/metro/bootloader_uf2.bin

8 KB
Binary file not shown.
9.78 KB
Binary file not shown.
20 KB
Binary file not shown.

0 commit comments

Comments
 (0)