@@ -279,7 +279,7 @@ Nucleo_64.menu.pnum.NUCLEO_F302R8.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=h
279
279
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.board=NUCLEO_F302R8
280
280
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.series=STM32F3xx
281
281
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.product_line=STM32F302x8
282
- Nucleo_64.menu.pnum.NUCLEO_F302R8.build.variant=STM32F3xx/NUCLEO_F302R8
282
+ Nucleo_64.menu.pnum.NUCLEO_F302R8.build.variant=STM32F3xx/F302R(6-8)Tx
283
283
Nucleo_64.menu.pnum.NUCLEO_F302R8.build.cmsis_lib_gcc=arm_cortexM4lf_math
284
284
285
285
# NUCLEO_F303RE board
@@ -292,7 +292,7 @@ Nucleo_64.menu.pnum.NUCLEO_F303RE.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=h
292
292
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.board=NUCLEO_F303RE
293
293
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.series=STM32F3xx
294
294
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.product_line=STM32F303xE
295
- Nucleo_64.menu.pnum.NUCLEO_F303RE.build.variant=STM32F3xx/NUCLEO_F303RE
295
+ Nucleo_64.menu.pnum.NUCLEO_F303RE.build.variant=STM32F3xx/F303R(D-E)Tx
296
296
Nucleo_64.menu.pnum.NUCLEO_F303RE.build.cmsis_lib_gcc=arm_cortexM4lf_math
297
297
298
298
# NUCLEO_F401RE board
@@ -530,7 +530,7 @@ Nucleo_32.menu.pnum.NUCLEO_F303K8.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=h
530
530
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.board=NUCLEO_F303K8
531
531
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.series=STM32F3xx
532
532
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.product_line=STM32F303x8
533
- Nucleo_32.menu.pnum.NUCLEO_F303K8.build.variant=STM32F3xx/NUCLEO_F303K8
533
+ Nucleo_32.menu.pnum.NUCLEO_F303K8.build.variant=STM32F3xx/F303K(6-8)Tx_F334K(4-6-8)Tx
534
534
Nucleo_32.menu.pnum.NUCLEO_F303K8.build.cmsis_lib_gcc=arm_cortexM4lf_math
535
535
536
536
# NUCLEO_G031K8 board
@@ -1549,8 +1549,95 @@ GenF3.menu.pnum.BLACKPILL_F303CC.upload.maximum_size=262144
1549
1549
GenF3.menu.pnum.BLACKPILL_F303CC.upload.maximum_data_size=40960
1550
1550
GenF3.menu.pnum.BLACKPILL_F303CC.build.board=BLACKPILL_F303CC
1551
1551
GenF3.menu.pnum.BLACKPILL_F303CC.build.product_line=STM32F303xC
1552
- GenF3.menu.pnum.BLACKPILL_F303CC.build.variant_h=variant_PILL_F303XX.h
1553
- GenF3.menu.pnum.BLACKPILL_F303CC.build.variant=STM32F3xx/PILL_F303XX
1552
+ GenF3.menu.pnum.BLACKPILL_F303CC.build.variant=STM32F3xx/F303C(B-C)Tx
1553
+
1554
+ # Generic F302R6Tx
1555
+ GenF3.menu.pnum.GENERIC_F302R6TX=Generic F302R6Tx
1556
+ GenF3.menu.pnum.GENERIC_F302R6TX.upload.maximum_size=32768
1557
+ GenF3.menu.pnum.GENERIC_F302R6TX.upload.maximum_data_size=16384
1558
+ GenF3.menu.pnum.GENERIC_F302R6TX.build.board=GENERIC_F302R6TX
1559
+ GenF3.menu.pnum.GENERIC_F302R6TX.build.product_line=STM32F302x8
1560
+ GenF3.menu.pnum.GENERIC_F302R6TX.build.variant=STM32F3xx/F302R(6-8)Tx
1561
+
1562
+ # Generic F302R8Tx
1563
+ GenF3.menu.pnum.GENERIC_F302R8TX=Generic F302R8Tx
1564
+ GenF3.menu.pnum.GENERIC_F302R8TX.upload.maximum_size=65536
1565
+ GenF3.menu.pnum.GENERIC_F302R8TX.upload.maximum_data_size=16384
1566
+ GenF3.menu.pnum.GENERIC_F302R8TX.build.board=GENERIC_F302R8TX
1567
+ GenF3.menu.pnum.GENERIC_F302R8TX.build.product_line=STM32F302x8
1568
+ GenF3.menu.pnum.GENERIC_F302R8TX.build.variant=STM32F3xx/F302R(6-8)Tx
1569
+
1570
+ # Generic F303CBTx
1571
+ GenF3.menu.pnum.GENERIC_F303CBTX=Generic F303CBTx
1572
+ GenF3.menu.pnum.GENERIC_F303CBTX.upload.maximum_size=131072
1573
+ GenF3.menu.pnum.GENERIC_F303CBTX.upload.maximum_data_size=32768
1574
+ GenF3.menu.pnum.GENERIC_F303CBTX.build.board=GENERIC_F303CBTX
1575
+ GenF3.menu.pnum.GENERIC_F303CBTX.build.product_line=STM32F303xC
1576
+ GenF3.menu.pnum.GENERIC_F303CBTX.build.variant=STM32F3xx/F303C(B-C)Tx
1577
+
1578
+ # Generic F303CCTx
1579
+ GenF3.menu.pnum.GENERIC_F303CCTX=Generic F303CCTx
1580
+ GenF3.menu.pnum.GENERIC_F303CCTX.upload.maximum_size=262144
1581
+ GenF3.menu.pnum.GENERIC_F303CCTX.upload.maximum_data_size=40960
1582
+ GenF3.menu.pnum.GENERIC_F303CCTX.build.board=GENERIC_F303CCTX
1583
+ GenF3.menu.pnum.GENERIC_F303CCTX.build.product_line=STM32F303xC
1584
+ GenF3.menu.pnum.GENERIC_F303CCTX.build.variant=STM32F3xx/F303C(B-C)Tx
1585
+
1586
+ # Generic F303K6Tx
1587
+ GenF3.menu.pnum.GENERIC_F303K6TX=Generic F303K6Tx
1588
+ GenF3.menu.pnum.GENERIC_F303K6TX.upload.maximum_size=32768
1589
+ GenF3.menu.pnum.GENERIC_F303K6TX.upload.maximum_data_size=12288
1590
+ GenF3.menu.pnum.GENERIC_F303K6TX.build.board=GENERIC_F303K6TX
1591
+ GenF3.menu.pnum.GENERIC_F303K6TX.build.product_line=STM32F303x8
1592
+ GenF3.menu.pnum.GENERIC_F303K6TX.build.variant=STM32F3xx/F303K(6-8)Tx_F334K(4-6-8)Tx
1593
+
1594
+ # Generic F303K8Tx
1595
+ GenF3.menu.pnum.GENERIC_F303K8TX=Generic F303K8Tx
1596
+ GenF3.menu.pnum.GENERIC_F303K8TX.upload.maximum_size=65536
1597
+ GenF3.menu.pnum.GENERIC_F303K8TX.upload.maximum_data_size=12288
1598
+ GenF3.menu.pnum.GENERIC_F303K8TX.build.board=GENERIC_F303K8TX
1599
+ GenF3.menu.pnum.GENERIC_F303K8TX.build.product_line=STM32F303x8
1600
+ GenF3.menu.pnum.GENERIC_F303K8TX.build.variant=STM32F3xx/F303K(6-8)Tx_F334K(4-6-8)Tx
1601
+
1602
+ # Generic F303RDTx
1603
+ GenF3.menu.pnum.GENERIC_F303RDTX=Generic F303RDTx
1604
+ GenF3.menu.pnum.GENERIC_F303RDTX.upload.maximum_size=393216
1605
+ GenF3.menu.pnum.GENERIC_F303RDTX.upload.maximum_data_size=65536
1606
+ GenF3.menu.pnum.GENERIC_F303RDTX.build.board=GENERIC_F303RDTX
1607
+ GenF3.menu.pnum.GENERIC_F303RDTX.build.product_line=STM32F303xE
1608
+ GenF3.menu.pnum.GENERIC_F303RDTX.build.variant=STM32F3xx/F303R(D-E)Tx
1609
+
1610
+ # Generic F303RETx
1611
+ GenF3.menu.pnum.GENERIC_F303RETX=Generic F303RETx
1612
+ GenF3.menu.pnum.GENERIC_F303RETX.upload.maximum_size=524288
1613
+ GenF3.menu.pnum.GENERIC_F303RETX.upload.maximum_data_size=65536
1614
+ GenF3.menu.pnum.GENERIC_F303RETX.build.board=GENERIC_F303RETX
1615
+ GenF3.menu.pnum.GENERIC_F303RETX.build.product_line=STM32F303xE
1616
+ GenF3.menu.pnum.GENERIC_F303RETX.build.variant=STM32F3xx/F303R(D-E)Tx
1617
+
1618
+ # Generic F334K4Tx
1619
+ GenF3.menu.pnum.GENERIC_F334K4TX=Generic F334K4Tx
1620
+ GenF3.menu.pnum.GENERIC_F334K4TX.upload.maximum_size=16384
1621
+ GenF3.menu.pnum.GENERIC_F334K4TX.upload.maximum_data_size=12288
1622
+ GenF3.menu.pnum.GENERIC_F334K4TX.build.board=GENERIC_F334K4TX
1623
+ GenF3.menu.pnum.GENERIC_F334K4TX.build.product_line=STM32F334x8
1624
+ GenF3.menu.pnum.GENERIC_F334K4TX.build.variant=STM32F3xx/F303K(6-8)Tx_F334K(4-6-8)Tx
1625
+
1626
+ # Generic F334K6Tx
1627
+ GenF3.menu.pnum.GENERIC_F334K6TX=Generic F334K6Tx
1628
+ GenF3.menu.pnum.GENERIC_F334K6TX.upload.maximum_size=32768
1629
+ GenF3.menu.pnum.GENERIC_F334K6TX.upload.maximum_data_size=12288
1630
+ GenF3.menu.pnum.GENERIC_F334K6TX.build.board=GENERIC_F334K6TX
1631
+ GenF3.menu.pnum.GENERIC_F334K6TX.build.product_line=STM32F334x8
1632
+ GenF3.menu.pnum.GENERIC_F334K6TX.build.variant=STM32F3xx/F303K(6-8)Tx_F334K(4-6-8)Tx
1633
+
1634
+ # Generic F334K8Tx
1635
+ GenF3.menu.pnum.GENERIC_F334K8TX=Generic F334K8Tx
1636
+ GenF3.menu.pnum.GENERIC_F334K8TX.upload.maximum_size=65536
1637
+ GenF3.menu.pnum.GENERIC_F334K8TX.upload.maximum_data_size=12288
1638
+ GenF3.menu.pnum.GENERIC_F334K8TX.build.board=GENERIC_F334K8TX
1639
+ GenF3.menu.pnum.GENERIC_F334K8TX.build.product_line=STM32F334x8
1640
+ GenF3.menu.pnum.GENERIC_F334K8TX.build.variant=STM32F3xx/F303K(6-8)Tx_F334K(4-6-8)Tx
1554
1641
1555
1642
# Upload menu
1556
1643
GenF3.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
@@ -4480,7 +4567,8 @@ GenFlight.menu.pnum.Sparky_V1.build.cmsis_lib_gcc=arm_cortexM4lf_math
4480
4567
GenFlight.menu.pnum.Sparky_V1.build.board=SPARKY_F303CC
4481
4568
GenFlight.menu.pnum.Sparky_V1.build.product_line=STM32F303xC
4482
4569
GenFlight.menu.pnum.Sparky_V1.build.flags.fp=-mfpu=fpv4-sp-d16 -mfloat-abi=hard
4483
- GenFlight.menu.pnum.Sparky_V1.build.variant=STM32F3xx/SPARKY_F303CC
4570
+ GenFlight.menu.pnum.Sparky_V1.build.variant=STM32F3xx/F303C(B-C)Tx
4571
+ GenFlight.menu.pnum.Sparky_V1.build.peripheral_pins=-DCUSTOM_PERIPHERAL_PINS
4484
4572
4485
4573
# Upload menu
4486
4574
GenFlight.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
0 commit comments