@@ -569,7 +569,7 @@ adafruit_pybadge_m4.build.mcu=cortex-m4
569569adafruit_pybadge_m4.build.f_cpu=120000000L
570570adafruit_pybadge_m4.build.usb_product="Adafruit pyBadge M4"
571571adafruit_pybadge_m4.build.usb_manufacturer="Adafruit LLC"
572- adafruit_pybadge_m4.build.board=FEATHER_M4
572+ adafruit_pybadge_m4.build.board=PYBADGE_M4
573573adafruit_pybadge_m4.build.core=arduino
574574adafruit_pybadge_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_PYBADGE_M4_EXPRESS -DADAFRUIT_PYBADGE_M4_EXPRESS -DCRYSTALLESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
575575adafruit_pybadge_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
@@ -586,37 +586,74 @@ adafruit_pybadge_m4.menu.cache.on.build.cache_flags=-DENABLE_CACHE
586586adafruit_pybadge_m4.menu.cache.off=Disabled
587587adafruit_pybadge_m4.menu.cache.off.build.cache_flags=
588588
589- # Adafruit Metro M4 WiFi (SAMD51)
589+ # Adafruit Metro M4 AirLift lite (SAMD51)
590590# ------------------------------
591- adafruit_metro_m4_wifi.name=Adafruit Metro M4 WiFi (SAMD51)
592- adafruit_metro_m4_wifi.vid.0=0x239A
593- adafruit_metro_m4_wifi.pid.0=0x8037
594- adafruit_metro_m4_wifi.vid.1=0x239A
595- adafruit_metro_m4_wifi.pid.1=0x0037
596- adafruit_metro_m4_wifi.upload.tool=bossac18
597- adafruit_metro_m4_wifi.upload.protocol=sam-ba
598- adafruit_metro_m4_wifi.upload.maximum_size=507904
599- adafruit_metro_m4_wifi.upload.offset=0x4000
600- adafruit_metro_m4_wifi.upload.use_1200bps_touch=true
601- adafruit_metro_m4_wifi.upload.wait_for_upload_port=true
602- adafruit_metro_m4_wifi.upload.native_usb=true
603- adafruit_metro_m4_wifi.build.mcu=cortex-m4
604- adafruit_metro_m4_wifi.build.f_cpu=120000000L
605- adafruit_metro_m4_wifi.build.usb_product="Adafruit Metro M4 WiFi"
606- adafruit_metro_m4_wifi.build.usb_manufacturer="Adafruit LLC"
607- adafruit_metro_m4_wifi.build.board=METRO_M4_WIFI
608- adafruit_metro_m4_wifi.build.core=arduino
609- adafruit_metro_m4_wifi.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_METRO_M4_WIFI -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
610- adafruit_metro_m4_wifi.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
611- adafruit_metro_m4_wifi.build.openocdscript=openocd_scripts/arduino_zero.cfg
612- adafruit_metro_m4_wifi.build.variant=metro_m4_wifi
613- adafruit_metro_m4_wifi.build.variant_system_lib=
614- adafruit_metro_m4_wifi.build.vid=0x239A
615- adafruit_metro_m4_wifi.build.pid=0x8037
616- adafruit_metro_m4_wifi.bootloader.tool=openocd
617- adafruit_metro_m4_wifi.bootloader.file=metroM4/bootloader-metro_m4-v2.0.0-adafruit.5.bin
618- adafruit_metro_m4_wifi.compiler.arm.cmsis.ldflags="-L{build.variant.path}" -larm_cortexM4lf_math -mfloat-abi=hard -mfpu=fpv4-sp-d16
619- adafruit_metro_m4_wifi.menu.cache.on=Enabled
620- adafruit_metro_m4_wifi.menu.cache.on.build.cache_flags=-DENABLE_CACHE
621- adafruit_metro_m4_wifi.menu.cache.off=Disabled
622- adafruit_metro_m4_wifi.menu.cache.off.build.cache_flags=
591+ adafruit_metro_m4_airliftlite.name=Adafruit Metro M4 AirLift Lite (SAMD51)
592+ adafruit_metro_m4_airliftlite.vid.0=0x239A
593+ adafruit_metro_m4_airliftlite.pid.0=0x8037
594+ adafruit_metro_m4_airliftlite.vid.1=0x239A
595+ adafruit_metro_m4_airliftlite.pid.1=0x0037
596+ adafruit_metro_m4_airliftlite.upload.tool=bossac18
597+ adafruit_metro_m4_airliftlite.upload.protocol=sam-ba
598+ adafruit_metro_m4_airliftlite.upload.maximum_size=507904
599+ adafruit_metro_m4_airliftlite.upload.offset=0x4000
600+ adafruit_metro_m4_airliftlite.upload.use_1200bps_touch=true
601+ adafruit_metro_m4_airliftlite.upload.wait_for_upload_port=true
602+ adafruit_metro_m4_airliftlite.upload.native_usb=true
603+ adafruit_metro_m4_airliftlite.build.mcu=cortex-m4
604+ adafruit_metro_m4_airliftlite.build.f_cpu=120000000L
605+ adafruit_metro_m4_airliftlite.build.usb_product="Adafruit Metro M4 Airlift Lite"
606+ adafruit_metro_m4_airliftlite.build.usb_manufacturer="Adafruit LLC"
607+ adafruit_metro_m4_airliftlite.build.board=METRO_M4_AIRLIFT_LITE
608+ adafruit_metro_m4_airliftlite.build.core=arduino
609+ adafruit_metro_m4_airliftlite.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_METRO_M4_AIRLIFT_LITE -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
610+ adafruit_metro_m4_airliftlite.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
611+ adafruit_metro_m4_airliftlite.build.openocdscript=openocd_scripts/arduino_zero.cfg
612+ adafruit_metro_m4_airliftlite.build.variant=metro_m4_airlift
613+ adafruit_metro_m4_airliftlite.build.variant_system_lib=
614+ adafruit_metro_m4_airliftlite.build.vid=0x239A
615+ adafruit_metro_m4_airliftlite.build.pid=0x8037
616+ adafruit_metro_m4_airliftlite.bootloader.tool=openocd
617+ adafruit_metro_m4_airliftlite.bootloader.file=metroM4/bootloader-metro_m4-v2.0.0-adafruit.5.bin
618+ adafruit_metro_m4_airliftlite.compiler.arm.cmsis.ldflags="-L{build.variant.path}" -larm_cortexM4lf_math -mfloat-abi=hard -mfpu=fpv4-sp-d16
619+ adafruit_metro_m4_airliftlite.menu.cache.on=Enabled
620+ adafruit_metro_m4_airliftlite.menu.cache.on.build.cache_flags=-DENABLE_CACHE
621+ adafruit_metro_m4_airliftlite.menu.cache.off=Disabled
622+ adafruit_metro_m4_airliftlite.menu.cache.off.build.cache_flags=
623+
624+ # Adafruit pyBadge M4
625+ # ------------------------------
626+ adafruit_pygamer_m4.name=Adafruit PyGamer M4 Express (SAMD51)
627+ adafruit_pygamer_m4.vid.0=0x239A
628+ adafruit_pygamer_m4.pid.0=0x803D
629+ adafruit_pygamer_m4.vid.1=0x239A
630+ adafruit_pygamer_m4.pid.1=0x003D
631+ adafruit_pygamer_m4.vid.1=0x239A
632+ adafruit_pygamer_m4.pid.1=0x803E
633+ adafruit_pygamer_m4.upload.tool=bossac18
634+ adafruit_pygamer_m4.upload.protocol=sam-ba
635+ adafruit_pygamer_m4.upload.maximum_size=507904
636+ adafruit_pygamer_m4.upload.offset=0x4000
637+ adafruit_pygamer_m4.upload.use_1200bps_touch=true
638+ adafruit_pygamer_m4.upload.wait_for_upload_port=true
639+ adafruit_pygamer_m4.upload.native_usb=true
640+ adafruit_pygamer_m4.build.mcu=cortex-m4
641+ adafruit_pygamer_m4.build.f_cpu=120000000L
642+ adafruit_pygamer_m4.build.usb_product="Adafruit PyGamer M4"
643+ adafruit_pygamer_m4.build.usb_manufacturer="Adafruit LLC"
644+ adafruit_pygamer_m4.build.board=PYGAMER_M4
645+ adafruit_pygamer_m4.build.core=arduino
646+ adafruit_pygamer_m4.build.extra_flags=-D__SAMD51J19A__ -DADAFRUIT_PYGAMER_M4_EXPRESS -DADAFRUIT_PYGAMER_M4_EXPRESS -DCRYSTALLESS -D__SAMD51__ {build.usb_flags} -D__FPU_PRESENT -DARM_MATH_CM4 -mfloat-abi=hard -mfpu=fpv4-sp-d16
647+ adafruit_pygamer_m4.build.ldscript=linker_scripts/gcc/flash_with_bootloader.ld
648+ adafruit_pygamer_m4.build.openocdscript=openocd_scripts/arduino_zero.cfg
649+ adafruit_pygamer_m4.build.variant=pygamer_m4
650+ adafruit_pygamer_m4.build.variant_system_lib=
651+ adafruit_pygamer_m4.build.vid=0x239A
652+ adafruit_pygamer_m4.build.pid=0x803D
653+ adafruit_pygamer_m4.bootloader.tool=openocd
654+ adafruit_pygamer_m4.bootloader.file=featherM4/bootloader-feather_m4-v2.0.0-adafruit.5.bin
655+ adafruit_pygamer_m4.compiler.arm.cmsis.ldflags="-L{build.variant.path}" -larm_cortexM4lf_math -mfloat-abi=hard -mfpu=fpv4-sp-d16
656+ adafruit_pygamer_m4.menu.cache.on=Enabled
657+ adafruit_pygamer_m4.menu.cache.on.build.cache_flags=-DENABLE_CACHE
658+ adafruit_pygamer_m4.menu.cache.off=Disabled
659+ adafruit_pygamer_m4.menu.cache.off.build.cache_flags=
0 commit comments