11menu.usb=USB Type
2+ menu.dosfs=DOSFS
23menu.speed=CPU Speed
34menu.opt=Optimize
45
@@ -30,7 +31,7 @@ Dragonfly-L476RE.build.usb_manufacturer=u"\u0324Tlera Corporation"
3031Dragonfly-L476RE.build.usb_product=u"\u0314Dragonfly"
3132Dragonfly-L476RE.build.vid=0x1209
3233Dragonfly-L476RE.build.pid=0x6667
33- Dragonfly-L476RE.build.extra_flags=-DSTM32L476xx -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant {build.usb_flags}
34+ Dragonfly-L476RE.build.extra_flags=-DSTM32L476xx -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant {build.usb_flags} {build.dosfs_flags}
3435Dragonfly-L476RE.build.ldscript=linker_scripts/STM32L476RE_FLASH.ld
3536Dragonfly-L476RE.build.openocdscript=openocd_scripts/stm32l476re_dragonfly.cfg
3637Dragonfly-L476RE.build.variant=STM32L476RE-Dragonfly
@@ -44,6 +45,22 @@ Dragonfly-L476RE.menu.usb.cdc_msc.build.usb_type=USB_TYPE_CDC_MSC
4445Dragonfly-L476RE.menu.usb.none=No USB
4546Dragonfly-L476RE.menu.usb.none.build.usb_type=USB_TYPE_NONE
4647
48+ Dragonfly-L476RE.menu.dosfs.sflash=SFLASH (QSPI)
49+ Dragonfly-L476RE.menu.dosfs.sflash.build.dosfs_sdcard=0
50+ Dragonfly-L476RE.menu.dosfs.sflash.build.dosfs_sflash=2
51+ Dragonfly-L476RE.menu.dosfs.sdspi=SDCARD (SPI)
52+ Dragonfly-L476RE.menu.dosfs.sdspi.build.dosfs_sdcard=1
53+ Dragonfly-L476RE.menu.dosfs.sdspi.build.dosfs_sflash=0
54+ Dragonfly-L476RE.menu.dosfs.sdmmc=SDCARD (SDIO Default Speed)
55+ Dragonfly-L476RE.menu.dosfs.sdmmc.build.dosfs_sdcard=2
56+ Dragonfly-L476RE.menu.dosfs.sdmmc.build.dosfs_sflash=0
57+ Dragonfly-L476RE.menu.dosfs.sdmmc1=SDCARD (SDIO High Speed)
58+ Dragonfly-L476RE.menu.dosfs.sdmmc1.build.dosfs_sdcard=3
59+ Dragonfly-L476RE.menu.dosfs.sdmmc1.build.dosfs_sflash=0
60+ Dragonfly-L476RE.menu.dosfs.none=None
61+ Dragonfly-L476RE.menu.dosfs.none.build.dosfs_sdcard=0
62+ Dragonfly-L476RE.menu.dosfs.none.build.dosfs_sflash=0
63+
4764Dragonfly-L476RE.menu.speed.80=80 MHz
4865Dragonfly-L476RE.menu.speed.80.build.f_cpu=80000000L
4966Dragonfly-L476RE.menu.speed.72=72 MHz
@@ -106,7 +123,7 @@ Butterfly-L433CC.build.usb_manufacturer=u"\u0324Tlera Corporation"
106123Butterfly-L433CC.build.usb_product=u"\u0314Butterfly"
107124Butterfly-L433CC.build.vid=0x1209
108125Butterfly-L433CC.build.pid=0x6668
109- Butterfly-L433CC.build.extra_flags=-DSTM32L433xx -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant {build.usb_flags}
126+ Butterfly-L433CC.build.extra_flags=-DSTM32L433xx -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant {build.usb_flags} {build.dosfs_flags}
110127Butterfly-L433CC.build.ldscript=linker_scripts/STM32L433CC_FLASH.ld
111128Butterfly-L433CC.build.openocdscript=openocd_scripts/stm32l433cc_butterfly.cfg
112129Butterfly-L433CC.build.variant=STM32L433CC-Butterfly
@@ -120,6 +137,13 @@ Butterfly-L433CC.menu.usb.cdc_msc.build.usb_type=USB_TYPE_CDC_MSC
120137Butterfly-L433CC.menu.usb.none=No USB
121138Butterfly-L433CC.menu.usb.none.build.usb_type=USB_TYPE_NONE
122139
140+ Butterfly-L433CC.menu.dosfs.none=None
141+ Butterfly-L433CC.menu.dosfs.none.build.dosfs_sdcard=0
142+ Butterfly-L433CC.menu.dosfs.none.build.dosfs_sflash=0
143+ Butterfly-L433CC.menu.dosfs.sdspi=SDCARD (SPI)
144+ Butterfly-L433CC.menu.dosfs.sdspi.build.dosfs_sdcard=1
145+ Butterfly-L433CC.menu.dosfs.sdspi.build.dosfs_sflash=0
146+
123147Butterfly-L433CC.menu.speed.80=80 MHz
124148Butterfly-L433CC.menu.speed.80.build.f_cpu=80000000L
125149Butterfly-L433CC.menu.speed.72=72 MHz
@@ -182,7 +206,7 @@ Ladybug-L432KC.build.usb_manufacturer=u"\u0324Tlera Corporation"
182206Ladybug-L432KC.build.usb_product=u"\u0310Ladybug"
183207Ladybug-L432KC.build.vid=0x1209
184208Ladybug-L432KC.build.pid=0x6669
185- Ladybug-L432KC.build.extra_flags=-DSTM32L432xx -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant {build.usb_flags}
209+ Ladybug-L432KC.build.extra_flags=-DSTM32L432xx -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant {build.usb_flags} {build.dosfs_flags}
186210Ladybug-L432KC.build.ldscript=linker_scripts/STM32L432KC_FLASH.ld
187211Ladybug-L432KC.build.openocdscript=openocd_scripts/stm32l432kc_ladybug.cfg
188212Ladybug-L432KC.build.variant=STM32L432KC-Ladybug
@@ -196,6 +220,13 @@ Ladybug-L432KC.menu.usb.cdc_msc.build.usb_type=USB_TYPE_CDC_MSC
196220Ladybug-L432KC.menu.usb.none=No USB
197221Ladybug-L432KC.menu.usb.none.build.usb_type=USB_TYPE_NONE
198222
223+ Ladybug-L432KC.menu.dosfs.none=None
224+ Ladybug-L432KC.menu.dosfs.none.build.dosfs_sdcard=0
225+ Ladybug-L432KC.menu.dosfs.none.build.dosfs_sflash=0
226+ Ladybug-L432KC.menu.dosfs.sdspi=SDCARD (SPI)
227+ Ladybug-L432KC.menu.dosfs.sdspi.build.dosfs_sdcard=1
228+ Ladybug-L432KC.menu.dosfs.sdspi.build.dosfs_sflash=0
229+
199230Ladybug-L432KC.menu.speed.80=80 MHz
200231Ladybug-L432KC.menu.speed.80.build.f_cpu=80000000L
201232Ladybug-L432KC.menu.speed.72=72 MHz
@@ -251,7 +282,7 @@ NUCLEO-L432KC.build.f_cpu=80000000L
251282NUCLEO-L432KC.build.board=NUCLEO-L432KC
252283NUCLEO-L432KC.build.arch=STM32L4
253284NUCLEO-L432KC.build.core=stm32l4
254- NUCLEO-L432KC.build.extra_flags=-DSTM32L432xx -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant
285+ NUCLEO-L432KC.build.extra_flags=-DSTM32L432xx -D__FPU_PRESENT=1 -march=armv7e-m -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -mabi=aapcs -mslow-flash-data -fsingle-precision-constant {build.dosfs_flags}
255286NUCLEO-L432KC.build.ldscript=linker_scripts/STM32L432KC_FLASH.ld
256287NUCLEO-L432KC.build.openocdscript=openocd_scripts/stm32l432kc_nucleo.cfg
257288NUCLEO-L432KC.build.variant=STM32L432KC-NUCLEO
@@ -320,6 +351,19 @@ NUCLEO-L476RG.build.variant=STM32L476RG-NUCLEO
320351NUCLEO-L476RG.build.variant_system_libs="-L{runtime.platform.path}/system/STM32L4xx/Lib" "-L{runtime.platform.path}/system/CMSIS/Lib" -lstm32l476 -larm_cortexM4lf_math
321352NUCLEO-L476RG.build.variant_system_include="-I{runtime.platform.path}/system/CMSIS/Include" "-I{runtime.platform.path}/system/CMSIS/Device/ST/STM32L4xx/Include" "-I{runtime.platform.path}/system/STM32L4xx/Include"
322353
354+ NUCLEO-L476RG.menu.dosfs.none=None
355+ NUCLEO-L476RG.menu.dosfs.none.build.dosfs_sdcard=0
356+ NUCLEO-L476RG.menu.dosfs.none.build.dosfs_sflash=0
357+ NUCLEO-L476RG.menu.dosfs.sdspi=SDCARD (SPI)
358+ NUCLEO-L476RG.menu.dosfs.sdspi.build.dosfs_sdcard=1
359+ NUCLEO-L476RG.menu.dosfs.sdspi.build.dosfs_sflash=0
360+ NUCLEO-L476RG.menu.dosfs.sdmmc=SDCARD (SDIO Default Speed)
361+ NUCLEO-L476RG.menu.dosfs.sdmmc.build.dosfs_sdcard=2
362+ NUCLEO-L476RG.menu.dosfs.sdmmc.build.dosfs_sflash=0
363+ NUCLEO-L476RG.menu.dosfs.sdmmc1=SDCARD (SDIO High Speed)
364+ NUCLEO-L476RG.menu.dosfs.sdmmc1.build.dosfs_sdcard=3
365+ NUCLEO-L476RG.menu.dosfs.sdmmc1.build.dosfs_sflash=0
366+
323367NUCLEO-L476RG.menu.speed.80=80 MHz
324368NUCLEO-L476RG.menu.speed.80.build.f_cpu=80000000L
325369NUCLEO-L476RG.menu.speed.72=72 MHz
0 commit comments