Skip to content

Commit d86b19a

Browse files
committed
[GenF4] Factorize boards definition
Signed-off-by: Frederic.Pillon <[email protected]>
1 parent c43bb81 commit d86b19a

File tree

1 file changed

+3
-12
lines changed

1 file changed

+3
-12
lines changed

boards.txt

+3-12
Original file line numberDiff line numberDiff line change
@@ -564,31 +564,28 @@ GenF4.build.vid=0x0483
564564
GenF4.build.core=arduino
565565
GenF4.build.board=GenF4
566566
GenF4.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
567+
GenF4.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard
568+
GenF4.build.series=STM32F4xx
569+
GenF4.build.cmsis_lib_gcc=arm_cortexM4l_math
567570

568571
# Black F407VE
569572
# Support: Serial1 (USART1 on PA10, PA9)
570573
# Default SPI: SPI (SPI1 on PB3,PB4,PB5 - NRF24 connector and W25Q16 (on board flash))
571574
GenF4.menu.pnum.BLACK_F407VE=Black F407VE
572575
GenF4.menu.pnum.BLACK_F407VE.upload.maximum_size=524288
573576
GenF4.menu.pnum.BLACK_F407VE.upload.maximum_data_size=131072
574-
GenF4.menu.pnum.BLACK_F407VE.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard
575577
GenF4.menu.pnum.BLACK_F407VE.build.board=BLACK_F407VE
576-
GenF4.menu.pnum.BLACK_F407VE.build.series=STM32F4xx
577578
GenF4.menu.pnum.BLACK_F407VE.build.product_line=STM32F407xx
578579
GenF4.menu.pnum.BLACK_F407VE.build.variant=BLACK_F407VE
579-
GenF4.menu.pnum.BLACK_F407VE.build.cmsis_lib_gcc=arm_cortexM4l_math
580580

581581
# Black F407Z(E-G)
582582
# Support: Serial1 (USART1 on PA10, PA9)
583583
# Default SPI: SPI (SPI1 on PB3,PB4,PB5 - NRF24 connector and W25Q16 (on board flash))
584584
GenF4.menu.pnum.BLACK_F407ZE=Black F407Z(E-G)
585585
GenF4.menu.pnum.BLACK_F407ZE.upload.maximum_data_size=131072
586-
GenF4.menu.pnum.BLACK_F407ZE.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard
587586
GenF4.menu.pnum.BLACK_F407ZE.build.board=BLACK_F407ZE_G
588-
GenF4.menu.pnum.BLACK_F407ZE.build.series=STM32F4xx
589587
GenF4.menu.pnum.BLACK_F407ZE.build.product_line=STM32F407xx
590588
GenF4.menu.pnum.BLACK_F407ZE.build.variant=BLACK_F407VE
591-
GenF4.menu.pnum.BLACK_F407ZE.build.cmsis_lib_gcc=arm_cortexM4l_math
592589

593590
GenF4.menu.flash.ZE=ZE 512k (default)
594591
GenF4.menu.flash.ZE.upload.maximum_size=524288
@@ -603,25 +600,19 @@ GenF4.menu.flash.ZG.build.ldscript=ldscript_zg.ld
603600
GenF4.menu.pnum.BLUE_F407VE_Mini=Blue F407VE mini
604601
GenF4.menu.pnum.BLUE_F407VE_Mini.upload.maximum_size=524288
605602
GenF4.menu.pnum.BLUE_F407VE_Mini.upload.maximum_data_size=131072
606-
GenF4.menu.pnum.BLUE_F407VE_Mini.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard
607603
GenF4.menu.pnum.BLUE_F407VE_Mini.build.board=BLUE_F407VE_Mini
608-
GenF4.menu.pnum.BLUE_F407VE_Mini.build.series=STM32F4xx
609604
GenF4.menu.pnum.BLUE_F407VE_Mini.build.product_line=STM32F407xx
610605
GenF4.menu.pnum.BLUE_F407VE_Mini.build.variant=BLUE_F407VE_Mini
611-
GenF4.menu.pnum.BLUE_F407VE_Mini.build.cmsis_lib_gcc=arm_cortexM4l_math
612606

613607
# DIYMROE STM32F407VGT board
614608
# Support: Serial1 (USART1 on PA10, PA9)
615609
# Default SPI: SPI (SPI1 on PB3,PB4,PB5)
616610
GenF4.menu.pnum.DIYMROE_F407VGT=DIYMROE STM32F407VGT
617611
GenF4.menu.pnum.DIYMROE_F407VGT.upload.maximum_size=1048576
618612
GenF4.menu.pnum.DIYMROE_F407VGT.upload.maximum_data_size=131072
619-
GenF4.menu.pnum.DIYMROE_F407VGT.build.mcu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard
620613
GenF4.menu.pnum.DIYMROE_F407VGT.build.board=DIYMROE_F407VGT
621-
GenF4.menu.pnum.DIYMROE_F407VGT.build.series=STM32F4xx
622614
GenF4.menu.pnum.DIYMROE_F407VGT.build.product_line=STM32F407xx
623615
GenF4.menu.pnum.DIYMROE_F407VGT.build.variant=DIYMROE_F407VGT
624-
GenF4.menu.pnum.DIYMROE_F407VGT.build.cmsis_lib_gcc=arm_cortexM4l_math
625616

626617
# Upload menu
627618
GenF4.menu.upload_method.STLink=STLink

0 commit comments

Comments
 (0)