Skip to content

Commit d4bac8b

Browse files
committed
[variant] Update Generic F0xx
Moved to the generic variant: - DEMO F030F4 - DISCO F030R8 - DISCO F072RB - EEXTR_F030_V1 - ELEKTOR_F072Cx - MALYANMx00_F070CB - Nucleo F030R8 - Nucleo F031K6 - Nucleo F072RB - Nucleo F091RC - PYBSTICK26_DUINO - WRAITH32 V1 Supersede stm32duino#1080 Signed-off-by: Frederic Pillon <[email protected]>
1 parent bdd2a27 commit d4bac8b

File tree

118 files changed

+10008
-6927
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

118 files changed

+10008
-6927
lines changed

Diff for: CI/build/conf/cores_config.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@
134134
"RAK811_TRACKER",
135135
"REMRAM_V1",
136136
"Sparky_V1",
137-
"Wraith32_V1"
137+
"WRAITH32_V1"
138138
]
139139
},
140140
{
@@ -153,7 +153,7 @@
153153
"boards": [
154154
"EEXTR_F030_V1", "ELEKTOR_F072C8", "ELEKTOR_F072CB", "FYSETC_S6", "Generic_F103ZG",
155155
"MALYANM200_F103CB", "PRNTR_V2", "PX_HER0", "STEVAL_MKSBOX1V1", "VAKE_F446VE",
156-
"VCCGND_F103ZET6", "VCCGND_F103ZET6Mini", "Wraith32_V1"
156+
"VCCGND_F103ZET6", "VCCGND_F103ZET6Mini", "WRAITH32_V1"
157157
]
158158
},
159159
{
@@ -282,7 +282,7 @@
282282
{
283283
"pattern": "SerialLoop|Tests_basic_functions",
284284
"applicable": false,
285-
"boards": [ "NUCLEO_F031K6", "NUCLEO_L031K6", "Wraith32_V1" ]
285+
"boards": [ "NUCLEO_F031K6", "NUCLEO_L031K6", "WRAITH32_V1" ]
286286
},
287287
{
288288
"pattern": "(Alarm)?TimedWak(e)?up|SerialDeepSleep",
@@ -298,7 +298,7 @@
298298
"pattern": "tone|p07_Keyboard",
299299
"applicable": false,
300300
"boards": [
301-
"ST3DP001_EVAL", "STEVAL_MKSBOX1V1", "VAKE_F446VE", "Wraith32_V1"
301+
"ST3DP001_EVAL", "STEVAL_MKSBOX1V1", "VAKE_F446VE", "WRAITH32_V1"
302302
]
303303
},
304304
{

Diff for: README.md

+12-3
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
111111

112112
| Status | Device(s) | Name | Release | Notes |
113113
| :----: | :-------: | ---- | :-----: | :---- |
114-
| :green_heart: | STM32F031K6 | [Nucleo F031K6](https://www.st.com/en/evaluation-tools/nucleo-f031k6.html) | *1.9.0* | |
114+
| :green_heart: | STM32F031K6T | [Nucleo F031K6](https://www.st.com/en/evaluation-tools/nucleo-f031k6.html) | *1.9.0* | |
115115
| :green_heart: | STM32F303K8 | [Nucleo F303K8](http://www.st.com/en/evaluation-tools/nucleo-f303k8.html) | *1.1.0* | |
116116
| :yellow_heart: | STM32G031K8 | [Nucleo G031K8](https://www.st.com/en/evaluation-tools/nucleo-g031k8.html) | **2.0.0** |
117117
| :green_heart: | STM32G431KB | [Nucleo G431KB](https://www.st.com/en/evaluation-tools/nucleo-g431kb.html) | *1.7.0* | |
@@ -151,7 +151,16 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
151151

152152
| Status | Device(s) | Name | Release | Notes |
153153
| :----: | :-------: | ---- | :-----: | :---- |
154-
| :green_heart: | STM32F030F4 | [STM32F030F4 Demo board](https://stm32-base.org/boards/STM32F030F4P6-STM32F030-DEMO-BOARD-V1.1) | *1.5.0* | |
154+
| :green_heart: | STM32F030F4 | [STM32F030F4 Demo board](https://stm32-base.org/boards/STM32F030F4P6-STM32F030-DEMO-BOARD-V1.1) | *1.5.0* | |
155+
| :yellow_heart: | STM32F030C8 | Generic Board | **2.0.0** | |
156+
| :yellow_heart: | STM32F030F4 | Generic Board | **2.0.0** | |
157+
| :yellow_heart: | STM32F030R8 | Generic Board | **2.0.0** | |
158+
| :yellow_heart: | STM32F031K6T | Generic Board | **2.0.0** | |
159+
| :yellow_heart: | STM32F051K4U<br>STM32F051K6U<br>STM32F051K8U | Generic Board | **2.0.0** | |
160+
| :yellow_heart: | STM32F070CB | Generic Board | **2.0.0** | |
161+
| :yellow_heart: | STM32F072C8<br>STM32F072CB | Generic Board | **2.0.0** | |
162+
| :yellow_heart: | STM32F072R8<br>STM32F072RB | Generic Board | **2.0.0** | |
163+
| :yellow_heart: | STM32F091RB<br>STM32F091RC | Generic Board | **2.0.0** | |
155164

156165
### Generic STM32F1 boards
157166

@@ -277,7 +286,7 @@ User can add a STM32 based board following this [wiki](https://github.com/stm32d
277286

278287
| Status | Device(s) | Name | Release | Notes |
279288
| :----: | :-------: | ---- | :-----: | :---- |
280-
| :green_heart: | STM32F051K6 | Wraith V1 ESC | *1.8.0* | |
289+
| :green_heart: | STM32F051K6U | [Wraith V1 ESC](https://www.readytoflyquads.com/35a-wraith32-v11-32bit-blheli-esc) | *1.8.0* | |
281290

282291
### Generic flight controllers
283292

Diff for: boards.txt

+145-31
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,7 @@ Nucleo_64.menu.pnum.NUCLEO_F030R8.build.mcu=cortex-m0
200200
Nucleo_64.menu.pnum.NUCLEO_F030R8.build.board=NUCLEO_F030R8
201201
Nucleo_64.menu.pnum.NUCLEO_F030R8.build.series=STM32F0xx
202202
Nucleo_64.menu.pnum.NUCLEO_F030R8.build.product_line=STM32F030x8
203-
Nucleo_64.menu.pnum.NUCLEO_F030R8.build.variant=STM32F0xx/NUCLEO_F030R8
203+
Nucleo_64.menu.pnum.NUCLEO_F030R8.build.variant=STM32F0xx/Generic_F030R8
204204
Nucleo_64.menu.pnum.NUCLEO_F030R8.build.cmsis_lib_gcc=arm_cortexM0l_math
205205

206206
# NUCLEO_F072RB board
@@ -212,7 +212,7 @@ Nucleo_64.menu.pnum.NUCLEO_F072RB.build.mcu=cortex-m0
212212
Nucleo_64.menu.pnum.NUCLEO_F072RB.build.board=NUCLEO_F072RB
213213
Nucleo_64.menu.pnum.NUCLEO_F072RB.build.series=STM32F0xx
214214
Nucleo_64.menu.pnum.NUCLEO_F072RB.build.product_line=STM32F072xB
215-
Nucleo_64.menu.pnum.NUCLEO_F072RB.build.variant=STM32F0xx/NUCLEO_F072RB
215+
Nucleo_64.menu.pnum.NUCLEO_F072RB.build.variant=STM32F0xx/Generic_F072Rx
216216
Nucleo_64.menu.pnum.NUCLEO_F072RB.build.cmsis_lib_gcc=arm_cortexM0l_math
217217

218218
# NUCLEO_F091RC board
@@ -224,7 +224,7 @@ Nucleo_64.menu.pnum.NUCLEO_F091RC.build.mcu=cortex-m0
224224
Nucleo_64.menu.pnum.NUCLEO_F091RC.build.board=NUCLEO_F091RC
225225
Nucleo_64.menu.pnum.NUCLEO_F091RC.build.series=STM32F0xx
226226
Nucleo_64.menu.pnum.NUCLEO_F091RC.build.product_line=STM32F091xC
227-
Nucleo_64.menu.pnum.NUCLEO_F091RC.build.variant=STM32F0xx/NUCLEO_F091RC
227+
Nucleo_64.menu.pnum.NUCLEO_F091RC.build.variant=STM32F0xx/Generic_F091Rx
228228
Nucleo_64.menu.pnum.NUCLEO_F091RC.build.cmsis_lib_gcc=arm_cortexM0l_math
229229

230230
# NUCLEO_F103RB board
@@ -484,7 +484,7 @@ Nucleo_32.menu.pnum.NUCLEO_F031K6.build.mcu=cortex-m0
484484
Nucleo_32.menu.pnum.NUCLEO_F031K6.build.board=NUCLEO_F031K6
485485
Nucleo_32.menu.pnum.NUCLEO_F031K6.build.series=STM32F0xx
486486
Nucleo_32.menu.pnum.NUCLEO_F031K6.build.product_line=STM32F031x6
487-
Nucleo_32.menu.pnum.NUCLEO_F031K6.build.variant=STM32F0xx/NUCLEO_F031K6
487+
Nucleo_32.menu.pnum.NUCLEO_F031K6.build.variant=STM32F0xx/Generic_F031K6T
488488
Nucleo_32.menu.pnum.NUCLEO_F031K6.build.cmsis_lib_gcc=arm_cortexM0l_math
489489

490490
# NUCLEO_F303K8 board
@@ -602,7 +602,7 @@ Disco.menu.pnum.DISCO_F030R8.build.mcu=cortex-m0
602602
Disco.menu.pnum.DISCO_F030R8.build.board=DISCO_F030R8
603603
Disco.menu.pnum.DISCO_F030R8.build.series=STM32F0xx
604604
Disco.menu.pnum.DISCO_F030R8.build.product_line=STM32F030x8
605-
Disco.menu.pnum.DISCO_F030R8.build.variant=STM32F0xx/DISCO_F030R8
605+
Disco.menu.pnum.DISCO_F030R8.build.variant=STM32F0xx/Generic_F030R8
606606
Disco.menu.pnum.DISCO_F030R8.build.cmsis_lib_gcc=arm_cortexM0l_math
607607

608608
# DISCO_F072RB board
@@ -614,7 +614,7 @@ Disco.menu.pnum.DISCO_F072RB.build.mcu=cortex-m0
614614
Disco.menu.pnum.DISCO_F072RB.build.board=DISCO_F072RB
615615
Disco.menu.pnum.DISCO_F072RB.build.series=STM32F0xx
616616
Disco.menu.pnum.DISCO_F072RB.build.product_line=STM32F072xB
617-
Disco.menu.pnum.DISCO_F072RB.build.variant=STM32F0xx/DISCO_F072RB
617+
Disco.menu.pnum.DISCO_F072RB.build.variant=STM32F0xx/Generic_F072Rx
618618
Disco.menu.pnum.DISCO_F072RB.build.cmsis_lib_gcc=arm_cortexM0l_math
619619

620620
#DISCO_F100RB board
@@ -821,28 +821,140 @@ GenF0.build.cmsis_lib_gcc=arm_cortexM0l_math
821821
GenF0.build.extra_flags=-D{build.product_line} {build.xSerial}
822822

823823
# DEMO_F030F4 board
824-
GenF0.menu.pnum.DEMO_F030F4=STM32F030F4 Demo board
825-
GenF0.menu.pnum.DEMO_F030F4.upload.maximum_data_size=4096
824+
GenF0.menu.pnum.DEMO_F030F4=STM32F030F4 Demo board (HSE 8Mhz)
826825
GenF0.menu.pnum.DEMO_F030F4.upload.maximum_size=16384
826+
GenF0.menu.pnum.DEMO_F030F4.upload.maximum_data_size=4096
827827
GenF0.menu.pnum.DEMO_F030F4.build.board=DEMO_F030F4
828828
GenF0.menu.pnum.DEMO_F030F4.build.product_line=STM32F030x6
829-
GenF0.menu.pnum.DEMO_F030F4.build.variant=STM32F0xx/DEMO_F030F4
829+
GenF0.menu.pnum.DEMO_F030F4.build.variant=STM32F0xx/Generic_F030F4
830830

831831
# DEMO_F030F4_16M board
832-
GenF0.menu.pnum.DEMO_F030F4_16M=STM32F030F4 Demo board (16Mhz)
833-
GenF0.menu.pnum.DEMO_F030F4_16M.upload.maximum_data_size=4096
832+
GenF0.menu.pnum.DEMO_F030F4_16M=STM32F030F4 Demo board (HSE 16Mhz)
834833
GenF0.menu.pnum.DEMO_F030F4_16M.upload.maximum_size=16384
834+
GenF0.menu.pnum.DEMO_F030F4_16M.upload.maximum_data_size=4096
835835
GenF0.menu.pnum.DEMO_F030F4_16M.build.board=DEMO_F030F4_16M
836836
GenF0.menu.pnum.DEMO_F030F4_16M.build.product_line=STM32F030x6
837-
GenF0.menu.pnum.DEMO_F030F4_16M.build.variant=STM32F0xx/DEMO_F030F4
837+
GenF0.menu.pnum.DEMO_F030F4_16M.build.variant=STM32F0xx/Generic_F030F4
838838

839839
# DEMO_F030F4_HSI board
840-
GenF0.menu.pnum.DEMO_F030F4_HSI=STM32F030F4 Demo board (internal RC oscillator)
841-
GenF0.menu.pnum.DEMO_F030F4_HSI.upload.maximum_data_size=4096
840+
GenF0.menu.pnum.DEMO_F030F4_HSI=STM32F030F4 Demo board (HSI internal RC oscillator)
842841
GenF0.menu.pnum.DEMO_F030F4_HSI.upload.maximum_size=16384
842+
GenF0.menu.pnum.DEMO_F030F4_HSI.upload.maximum_data_size=4096
843843
GenF0.menu.pnum.DEMO_F030F4_HSI.build.board=DEMO_F030F4_HSI
844844
GenF0.menu.pnum.DEMO_F030F4_HSI.build.product_line=STM32F030x6
845-
GenF0.menu.pnum.DEMO_F030F4_HSI.build.variant=STM32F0xx/DEMO_F030F4
845+
GenF0.menu.pnum.DEMO_F030F4_HSI.build.variant=STM32F0xx/Generic_F030F4
846+
847+
# Generic F030C8
848+
GenF0.menu.pnum.GENERIC_F030C8=Generic F030C8
849+
GenF0.menu.pnum.GENERIC_F030C8.upload.maximum_size=65536
850+
GenF0.menu.pnum.GENERIC_F030C8.upload.maximum_data_size=8192
851+
GenF0.menu.pnum.GENERIC_F030C8.build.board=GENERIC_F030C8
852+
GenF0.menu.pnum.GENERIC_F030C8.build.product_line=STM32F030x8
853+
GenF0.menu.pnum.GENERIC_F030C8.build.variant=STM32F0xx/Generic_F030C8
854+
855+
# Generic F030F4 board
856+
GenF0.menu.pnum.GENERIC_F030F4=Generic F030F4
857+
GenF0.menu.pnum.GENERIC_F030F4.upload.maximum_size=16384
858+
GenF0.menu.pnum.GENERIC_F030F4.upload.maximum_data_size=4096
859+
GenF0.menu.pnum.GENERIC_F030F4.build.board=GENERIC_F030F4
860+
GenF0.menu.pnum.GENERIC_F030F4.build.product_line=STM32F030x6
861+
GenF0.menu.pnum.GENERIC_F030F4.build.variant=STM32F0xx/Generic_F030F4
862+
863+
# Generic F030R8
864+
GenF0.menu.pnum.GENERIC_F030R8=Generic F030R8
865+
GenF0.menu.pnum.GENERIC_F030R8.upload.maximum_size=65536
866+
GenF0.menu.pnum.GENERIC_F030R8.upload.maximum_data_size=8192
867+
GenF0.menu.pnum.GENERIC_F030R8.build.board=GENERIC_F030R8
868+
GenF0.menu.pnum.GENERIC_F030R8.build.product_line=STM32F030x8
869+
GenF0.menu.pnum.GENERIC_F030R8.build.variant=STM32F0xx/Generic_F030R8
870+
871+
# Generic F031K6T
872+
GenF0.menu.pnum.GENERIC_F031K6T=Generic F031K6T
873+
GenF0.menu.pnum.GENERIC_F031K6T.upload.maximum_size=32768
874+
GenF0.menu.pnum.GENERIC_F031K6T.upload.maximum_data_size=4096
875+
GenF0.menu.pnum.GENERIC_F031K6T.build.board=GENERIC_F031K6T
876+
GenF0.menu.pnum.GENERIC_F031K6T.build.product_line=STM32F031x6
877+
GenF0.menu.pnum.GENERIC_F031K6T.build.variant=STM32F0xx/Generic_F031K6T
878+
879+
# Generic F051K4U
880+
GenF0.menu.pnum.GENERIC_F051K4U=Generic F051K4U
881+
GenF0.menu.pnum.GENERIC_F051K4U.upload.maximum_size=16384
882+
GenF0.menu.pnum.GENERIC_F051K4U.upload.maximum_data_size=8192
883+
GenF0.menu.pnum.GENERIC_F051K4U.build.board=GENERIC_F051K4U
884+
GenF0.menu.pnum.GENERIC_F051K4U.build.product_line=STM32F051x8
885+
GenF0.menu.pnum.GENERIC_F051K4U.build.variant=STM32F0xx/Generic_F051KxU
886+
887+
# Generic F051K6U
888+
GenF0.menu.pnum.GENERIC_F051K6U=Generic F051K6U
889+
GenF0.menu.pnum.GENERIC_F051K6U.upload.maximum_size=32768
890+
GenF0.menu.pnum.GENERIC_F051K6U.upload.maximum_data_size=8192
891+
GenF0.menu.pnum.GENERIC_F051K6U.build.board=GENERIC_F051K6U
892+
GenF0.menu.pnum.GENERIC_F051K6U.build.product_line=STM32F051x8
893+
GenF0.menu.pnum.GENERIC_F051K6U.build.variant=STM32F0xx/Generic_F051KxU
894+
895+
# Generic F051K8U
896+
GenF0.menu.pnum.GENERIC_F051K8U=Generic F051K8U
897+
GenF0.menu.pnum.GENERIC_F051K8U.upload.maximum_size=65536
898+
GenF0.menu.pnum.GENERIC_F051K8U.upload.maximum_data_size=8192
899+
GenF0.menu.pnum.GENERIC_F051K8U.build.board=GENERIC_F051K8U
900+
GenF0.menu.pnum.GENERIC_F051K8U.build.product_line=STM32F051x8
901+
GenF0.menu.pnum.GENERIC_F051K8U.build.variant=STM32F0xx/Generic_F051KxU
902+
903+
# Generic F070CB
904+
GenF0.menu.pnum.GENERIC_F070CB=Generic F070CB
905+
GenF0.menu.pnum.GENERIC_F070CB.upload.maximum_size=122880
906+
GenF0.menu.pnum.GENERIC_F070CB.upload.maximum_data_size=16384
907+
GenF0.menu.pnum.GENERIC_F070CB.build.board=GENERIC_F070CB
908+
GenF0.menu.pnum.GENERIC_F070CB.build.product_line=STM32F070xB
909+
GenF0.menu.pnum.GENERIC_F070CB.build.variant=STM32F0xx/Generic_F070CB
910+
911+
# Generic F072C8
912+
GenF0.menu.pnum.GENERIC_F072C8=Generic F072C8
913+
GenF0.menu.pnum.GENERIC_F072C8.upload.maximum_size=65536
914+
GenF0.menu.pnum.GENERIC_F072C8.upload.maximum_data_size=16384
915+
GenF0.menu.pnum.GENERIC_F072C8.build.board=GENERIC_F072C8
916+
GenF0.menu.pnum.GENERIC_F072C8.build.product_line=STM32F072xB
917+
GenF0.menu.pnum.GENERIC_F072C8.build.variant=STM32F0xx/Generic_F072Cx
918+
919+
# Generic F072CB
920+
GenF0.menu.pnum.GENERIC_F072CB=Generic F072CB
921+
GenF0.menu.pnum.GENERIC_F072CB.upload.maximum_size=131072
922+
GenF0.menu.pnum.GENERIC_F072CB.upload.maximum_data_size=16384
923+
GenF0.menu.pnum.GENERIC_F072CB.build.board=GENERIC_F072CB
924+
GenF0.menu.pnum.GENERIC_F072CB.build.product_line=STM32F072xB
925+
GenF0.menu.pnum.GENERIC_F072CB.build.variant=STM32F0xx/Generic_F072Cx
926+
927+
# Generic F072R8
928+
GenF0.menu.pnum.GENERIC_F072R8=Generic F072R8
929+
GenF0.menu.pnum.GENERIC_F072R8.upload.maximum_size=65536
930+
GenF0.menu.pnum.GENERIC_F072R8.upload.maximum_data_size=16384
931+
GenF0.menu.pnum.GENERIC_F072R8.build.board=GENERIC_F072R8
932+
GenF0.menu.pnum.GENERIC_F072R8.build.product_line=STM32F072xB
933+
GenF0.menu.pnum.GENERIC_F072R8.build.variant=STM32F0xx/Generic_F072Rx
934+
935+
# Generic F072RB
936+
GenF0.menu.pnum.Generic_F072RB=Generic F072RB
937+
GenF0.menu.pnum.Generic_F072RB.upload.maximum_size=131072
938+
GenF0.menu.pnum.Generic_F072RB.upload.maximum_data_size=16384
939+
GenF0.menu.pnum.Generic_F072RB.build.board=GENERIC_F072RB
940+
GenF0.menu.pnum.Generic_F072RB.build.product_line=STM32F072xB
941+
GenF0.menu.pnum.Generic_F072RB.build.variant=STM32F0xx/Generic_F072Rx
942+
943+
# Generic F091RB
944+
GenF0.menu.pnum.Generic_F091RB=Generic F091RB
945+
GenF0.menu.pnum.Generic_F091RB.upload.maximum_size=131072
946+
GenF0.menu.pnum.Generic_F091RB.upload.maximum_data_size=32768
947+
GenF0.menu.pnum.Generic_F091RB.build.board=GENERIC_F091RB
948+
GenF0.menu.pnum.Generic_F091RB.build.product_line=STM32F091xC
949+
GenF0.menu.pnum.Generic_F091RB.build.variant=STM32F0xx/Generic_F091Rx
950+
951+
# Generic F091RC
952+
GenF0.menu.pnum.Generic_F091RC=Generic F091RC
953+
GenF0.menu.pnum.Generic_F091RC.upload.maximum_size=262144
954+
GenF0.menu.pnum.Generic_F091RC.upload.maximum_data_size=32768
955+
GenF0.menu.pnum.Generic_F091RC.build.board=GENERIC_F091RC
956+
GenF0.menu.pnum.Generic_F091RC.build.product_line=STM32F091xC
957+
GenF0.menu.pnum.Generic_F091RC.build.variant=STM32F0xx/Generic_F091Rx
846958

847959
# Upload menu
848960
GenF0.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
@@ -2057,16 +2169,16 @@ ESC_board.build.core=arduino
20572169
ESC_board.build.board=FCE_board
20582170
ESC_board.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial}
20592171

2060-
# Wraith32_V1 board
2061-
ESC_board.menu.pnum.Wraith32_V1=Wraith V1 ESC
2062-
ESC_board.menu.pnum.Wraith32_V1.upload.maximum_size=32768
2063-
ESC_board.menu.pnum.Wraith32_V1.upload.maximum_data_size=7936
2064-
ESC_board.menu.pnum.Wraith32_V1.build.mcu=cortex-m0
2065-
ESC_board.menu.pnum.Wraith32_V1.build.board=Wraith32_V1
2066-
ESC_board.menu.pnum.Wraith32_V1.build.series=STM32F0xx
2067-
ESC_board.menu.pnum.Wraith32_V1.build.product_line=STM32F051x8
2068-
ESC_board.menu.pnum.Wraith32_V1.build.variant=STM32F0xx/WRAITH32_F051K6
2069-
ESC_board.menu.pnum.Wraith32_V1.build.cmsis_lib_gcc=arm_cortexM0l_math
2172+
# WRAITH32_V1 board
2173+
ESC_board.menu.pnum.WRAITH32_V1=Wraith V1 ESC
2174+
ESC_board.menu.pnum.WRAITH32_V1.upload.maximum_size=32768
2175+
ESC_board.menu.pnum.WRAITH32_V1.upload.maximum_data_size=7936
2176+
ESC_board.menu.pnum.WRAITH32_V1.build.mcu=cortex-m0
2177+
ESC_board.menu.pnum.WRAITH32_V1.build.board=WRAITH32_V1
2178+
ESC_board.menu.pnum.WRAITH32_V1.build.series=STM32F0xx
2179+
ESC_board.menu.pnum.WRAITH32_V1.build.product_line=STM32F051x8
2180+
ESC_board.menu.pnum.WRAITH32_V1.build.variant=STM32F0xx/Generic_F051KxU
2181+
ESC_board.menu.pnum.WRAITH32_V1.build.cmsis_lib_gcc=arm_cortexM0l_math
20702182

20712183
# Upload menu
20722184
ESC_board.menu.upload_method.swdMethod=STM32CubeProgrammer (SWD)
@@ -2133,7 +2245,7 @@ LoRa.menu.pnum.ELEKTOR_F072C8.build.mcu=cortex-m0
21332245
LoRa.menu.pnum.ELEKTOR_F072C8.build.board=ELEKTOR_F072C8
21342246
LoRa.menu.pnum.ELEKTOR_F072C8.build.series=STM32F0xx
21352247
LoRa.menu.pnum.ELEKTOR_F072C8.build.product_line=STM32F072xB
2136-
LoRa.menu.pnum.ELEKTOR_F072C8.build.variant=STM32F0xx/ELEKTOR_F072Cx
2248+
LoRa.menu.pnum.ELEKTOR_F072C8.build.variant=STM32F0xx/Generic_F072Cx
21372249
LoRa.menu.pnum.ELEKTOR_F072C8.build.cmsis_lib_gcc=arm_cortexM0l_math
21382250
LoRa.menu.pnum.ELEKTOR_F072C8.build.extra_flags=-D{build.product_line} {build.xSerial}
21392251

@@ -2145,7 +2257,7 @@ LoRa.menu.pnum.ELEKTOR_F072CB.build.mcu=cortex-m0
21452257
LoRa.menu.pnum.ELEKTOR_F072CB.build.board=ELEKTOR_F072CB
21462258
LoRa.menu.pnum.ELEKTOR_F072CB.build.series=STM32F0xx
21472259
LoRa.menu.pnum.ELEKTOR_F072CB.build.product_line=STM32F072xB
2148-
LoRa.menu.pnum.ELEKTOR_F072CB.build.variant=STM32F0xx/ELEKTOR_F072Cx
2260+
LoRa.menu.pnum.ELEKTOR_F072CB.build.variant=STM32F0xx/Generic_F072Cx
21492261
LoRa.menu.pnum.ELEKTOR_F072CB.build.cmsis_lib_gcc=arm_cortexM0l_math
21502262
LoRa.menu.pnum.ELEKTOR_F072CB.build.extra_flags=-D{build.product_line} {build.xSerial}
21512263

@@ -2256,7 +2368,7 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
22562368
3dprinter.menu.pnum.EEXTR_F030_V1.build.board=EEXTR_F030_V1
22572369
3dprinter.menu.pnum.EEXTR_F030_V1.build.series=STM32F0xx
22582370
3dprinter.menu.pnum.EEXTR_F030_V1.build.product_line=STM32F030x8
2259-
3dprinter.menu.pnum.EEXTR_F030_V1.build.variant=STM32F0xx/EEXTR_F030_V1
2371+
3dprinter.menu.pnum.EEXTR_F030_V1.build.variant=STM32F0xx/Generic_F030C8
22602372
3dprinter.menu.pnum.EEXTR_F030_V1.build.cmsis_lib_gcc=arm_cortexM0l_math
22612373

22622374
# MALYANM200_F103CB board
@@ -2281,9 +2393,10 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
22812393
3dprinter.menu.pnum.MALYANM200_F070CB.build.board=MALYANM200_F070CB
22822394
3dprinter.menu.pnum.MALYANM200_F070CB.build.series=STM32F0xx
22832395
3dprinter.menu.pnum.MALYANM200_F070CB.build.product_line=STM32F070xB
2284-
3dprinter.menu.pnum.MALYANM200_F070CB.build.variant=STM32F0xx/MALYANMx00_F070CB
2396+
3dprinter.menu.pnum.MALYANM200_F070CB.build.variant=STM32F0xx/Generic_F070CB
22852397
3dprinter.menu.pnum.MALYANM200_F070CB.build.cmsis_lib_gcc=arm_cortexM0l_math
22862398
3dprinter.menu.pnum.MALYANM200_F070CB.build.startup_file=-DCUSTOM_STARTUP_FILE
2399+
3dprinter.menu.pnum.MALYANM200_F070CB.build.ldscript=MALYANMx00_F070CB.ld
22872400
3dprinter.menu.pnum.MALYANM200_F070CB.build.flash_offset=0x2000
22882401
3dprinter.menu.pnum.MALYANM200_F070CB.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -DVECT_TAB_OFFSET={build.flash_offset}
22892402

@@ -2295,9 +2408,10 @@ LoRa.menu.upload_method.dfuMethod.upload.tool=stm32CubeProg
22952408
3dprinter.menu.pnum.MALYANM300_F070CB.build.board=MALYANM300_F070CB
22962409
3dprinter.menu.pnum.MALYANM300_F070CB.build.series=STM32F0xx
22972410
3dprinter.menu.pnum.MALYANM300_F070CB.build.product_line=STM32F070xB
2298-
3dprinter.menu.pnum.MALYANM300_F070CB.build.variant=STM32F0xx/MALYANMx00_F070CB
2411+
3dprinter.menu.pnum.MALYANM300_F070CB.build.variant=STM32F0xx/Generic_F070CB
22992412
3dprinter.menu.pnum.MALYANM300_F070CB.build.cmsis_lib_gcc=arm_cortexM0l_math
23002413
3dprinter.menu.pnum.MALYANM300_F070CB.build.startup_file=-DCUSTOM_STARTUP_FILE
2414+
3dprinter.menu.pnum.MALYANM200_F070CB.build.ldscript=MALYANMx00_F070CB.ld
23012415
3dprinter.menu.pnum.MALYANM300_F070CB.build.flash_offset=0x2000
23022416
3dprinter.menu.pnum.MALYANM300_F070CB.build.extra_flags=-D{build.product_line} {build.enable_usb} {build.xSerial} -DVECT_TAB_OFFSET={build.flash_offset}
23032417

@@ -2445,7 +2559,7 @@ Garatronic.menu.pnum.PYBSTICK26_DUINO.build.mcu=cortex-m0
24452559
Garatronic.menu.pnum.PYBSTICK26_DUINO.build.board=PYBSTICK26_DUINO
24462560
Garatronic.menu.pnum.PYBSTICK26_DUINO.build.series=STM32F0xx
24472561
Garatronic.menu.pnum.PYBSTICK26_DUINO.build.product_line=STM32F072xB
2448-
Garatronic.menu.pnum.PYBSTICK26_DUINO.build.variant=STM32F0xx/PYBSTICK26_DUINO
2562+
Garatronic.menu.pnum.PYBSTICK26_DUINO.build.variant=STM32F0xx/Generic_F072Rx
24492563
Garatronic.menu.pnum.PYBSTICK26_DUINO.build.cmsis_lib_gcc=arm_cortexM0l_math
24502564

24512565
# PYBSTICK26(LITE) board with F401CE

0 commit comments

Comments
 (0)