@@ -19,6 +19,8 @@ menu.clock=Clock Source
19
19
menu.usb=USB Config
20
20
menu.serial=Serial Config
21
21
menu.bootloader=Bootloader Size
22
+ menu.lto=Link time optimization
23
+ menu.pinmap=Pinmap
22
24
23
25
24
26
# MattairTech Xeno
@@ -748,6 +750,10 @@ d11d14as.menu.serial.one_uart=ONE_UART_ONE_WIRE_ONE_SPI
748
750
d11d14as.menu.serial.one_uart.build.serialcom_uart=ONE_UART
749
751
d11d14as.menu.serial.one_uart.build.serialcom_wire=ONE_WIRE
750
752
d11d14as.menu.serial.one_uart.build.serialcom_spi=ONE_SPI
753
+ d11d14as.menu.serial.one_uart_no_spi=ONE_UART_ONE_WIRE_NO_SPI
754
+ d11d14as.menu.serial.one_uart_no_spi.build.serialcom_uart=ONE_UART
755
+ d11d14as.menu.serial.one_uart_no_spi.build.serialcom_wire=ONE_WIRE
756
+ d11d14as.menu.serial.one_uart_no_spi.build.serialcom_spi=NO_SPI
751
757
d11d14as.menu.serial.no_uart=NO_UART_ONE_WIRE_ONE_SPI
752
758
d11d14as.menu.serial.no_uart.build.serialcom_uart=NO_UART
753
759
d11d14as.menu.serial.no_uart.build.serialcom_wire=ONE_WIRE
@@ -775,6 +781,52 @@ d11d14as.menu.usb.none=USB_DISABLED
775
781
d11d14as.menu.usb.none.build.usbcom=USB_DISABLED
776
782
d11d14as.menu.usb.none.build.pid=0x0856
777
783
784
+ # MKR Motor Shield
785
+ mkrmotorshield.name=MKR Motor Shield
786
+ mkrmotorshield.vid.0=0x2341
787
+ mkrmotorshield.pid.0=0x1337
788
+ mkrmotorshield.build.mcu=cortex-m0plus
789
+ mkrmotorshield.build.f_cpu=48000000L
790
+ mkrmotorshield.build.usb_product="MKRMOTOR"
791
+ mkrmotorshield.build.usb_manufacturer="Arduino LLC"
792
+ mkrmotorshield.build.board=SAMD_ZERO
793
+ mkrmotorshield.build.core=arduino
794
+ mkrmotorshield.build.variant=MKRMotorShield
795
+ mkrmotorshield.build.variant_system_lib=
796
+ mkrmotorshield.build.vid=0x2341
797
+ mkrmotorshield.build.pid=0x1337
798
+ mkrmotorshield.upload.protocol=sam-ba
799
+ mkrmotorshield.bootloader.tool=arduino:openocd
800
+ mkrmotorshield.build.clockconfig=CLOCKCONFIG_INTERNAL
801
+ mkrmotorshield.build.extra_flags=-D__SAMD11D14AS__ {build.usb_flags} {build.pinmap} {build.lto}
802
+ mkrmotorshield.build.ldscript=flash_16KB.ld
803
+ mkrmotorshield.build.openocdscript=openocd_scripts/SAMD11D14AS.cfg
804
+ mkrmotorshield.bootloader.file=zero/binaries/sam_ba_Generic_D11D14AS_SAMD11D14AS.bin
805
+ mkrmotorshield.menu.bootloader.4kb=4KB bootloader
806
+ mkrmotorshield.menu.bootloader.4kb.build.bootloader_size=__4KB_BOOTLOADER__
807
+ mkrmotorshield.menu.bootloader.4kb.build.ldscript_path=linker_scripts/gcc/4KB_Bootloader
808
+ mkrmotorshield.menu.bootloader.4kb.upload.maximum_size=12288
809
+ mkrmotorshield.menu.bootloader.0kb=No bootloader
810
+ mkrmotorshield.menu.bootloader.0kb.build.bootloader_size=__NO_BOOTLOADER__
811
+ mkrmotorshield.menu.bootloader.0kb.build.ldscript_path=linker_scripts/gcc/No_Bootloader
812
+ mkrmotorshield.menu.bootloader.0kb.upload.maximum_size=16384
813
+ mkrmotorshield.menu.pinmap.complete=Complete
814
+ mkrmotorshield.menu.pinmap.complete.build.pinmap=
815
+ mkrmotorshield.menu.pinmap.minimal=Minimal (bootloader)
816
+ mkrmotorshield.menu.pinmap.minimal.build.pinmap=-DPIN_MAP_SUPER_COMPACT
817
+ mkrmotorshield.menu.lto.enabled=Enabled
818
+ mkrmotorshield.menu.lto.enabled.build.lto=-flto
819
+ mkrmotorshield.menu.lto.disabled=Disabled
820
+ mkrmotorshield.menu.lto.disabled.build.lto=
821
+ mkrmotorshield.upload.tool=arduino:openocd
822
+ mkrmotorshield.upload.use_1200bps_touch=false
823
+ mkrmotorshield.upload.wait_for_upload_port=false
824
+ mkrmotorshield.upload.native_usb=false
825
+ mkrmotorshield.build.serialcom_uart=NO_UART
826
+ mkrmotorshield.build.serialcom_wire=ONE_WIRE
827
+ mkrmotorshield.build.serialcom_spi=NO_SPI
828
+ mkrmotorshield.serialcom_spi=NO_SPI
829
+ mkrmotorshield.build.usbcom=USB_DISABLED
778
830
779
831
# MattairTech Core for Arduino/Genuino Zero (Autodetect Port)
780
832
arduino_zero.name=Arduino/Genuino Zero (Autodetect Port)
0 commit comments