|
@@ -320,7 +320,7 @@ board = nxp_lpc1769
|
320
|
320
|
#
|
321
|
321
|
# HAL/STM32 Base Environment values
|
322
|
322
|
#
|
323
|
|
-[base_stm32]
|
|
323
|
+[common_stm32]
|
324
|
324
|
platform = ststm32@<6.2.0
|
325
|
325
|
platform_packages = framework-arduinoststm32@>=4.10700,<4.10800
|
326
|
326
|
lib_deps = ${common.lib_deps}
|
|
@@ -328,18 +328,11 @@ lib_ignore = SoftwareSerial
|
328
|
328
|
build_flags = ${common.build_flags}
|
329
|
329
|
-IMarlin/src/HAL/STM32 -std=gnu++14
|
330
|
330
|
-DUSBCON -DUSBD_USE_CDC
|
|
331
|
+ -DUSBD_VID=0x0483
|
331
|
332
|
build_unflags = -std=gnu++11
|
332
|
333
|
src_filter = ${common.default_src_filter} +<src/HAL/STM32>
|
333
|
334
|
|
334
|
335
|
#
|
335
|
|
-# HAL/STM32 Common Environment values
|
336
|
|
-#
|
337
|
|
-[common_stm32]
|
338
|
|
-platform = ${base_stm32.platform}
|
339
|
|
-extends = base_stm32
|
340
|
|
-build_flags = ${base_stm32.build_flags} -DUSBD_VID=0x0483
|
341
|
|
-
|
342
|
|
-#
|
343
|
336
|
# HAL/STM32F1 Common Environment values
|
344
|
337
|
#
|
345
|
338
|
[common_stm32f1]
|
|
@@ -814,13 +807,12 @@ lib_ignore = Adafruit NeoPixel, SailfishLCD, SlowSoftI2CMaster, SoftwareS
|
814
|
807
|
#
|
815
|
808
|
# RUMBA32
|
816
|
809
|
#
|
817
|
|
-
|
818
|
|
-[common_rumba32]
|
819
|
|
-platform = ${base_stm32.platform}
|
820
|
|
-extends = base_stm32
|
821
|
|
-build_flags = ${base_stm32.build_flags} -Os
|
822
|
|
- -DSTM32F4xx -DARDUINO_RUMBA32_F446VE -DARDUINO_ARCH_STM32 "-DBOARD_NAME=\"RUMBA32_F446VE\""
|
823
|
|
- -DSTM32F446xx "-DUSB_PRODUCT=\"RUMBA32_F446VE\""
|
|
810
|
+[env:rumba32]
|
|
811
|
+platform = ${common_stm32.platform}
|
|
812
|
+extends = common_stm32
|
|
813
|
+build_flags = ${common_stm32.build_flags}
|
|
814
|
+ -Os
|
|
815
|
+ "-DUSB_PRODUCT=\"RUMBA32\""
|
824
|
816
|
-DHAL_PCD_MODULE_ENABLED
|
825
|
817
|
-DDISABLE_GENERIC_SERIALUSB
|
826
|
818
|
-DHAL_UART_MODULE_ENABLED
|
|
@@ -828,22 +820,6 @@ board = rumba32_f446ve
|
828
|
820
|
upload_protocol = dfu
|
829
|
821
|
monitor_speed = 500000
|
830
|
822
|
|
831
|
|
-#
|
832
|
|
-# RUMBA32 F446VE
|
833
|
|
-#
|
834
|
|
-[env:rumba32_f446ve]
|
835
|
|
-platform = ${common_rumba32.platform}
|
836
|
|
-extends = common_rumba32
|
837
|
|
-build_flags = ${common_rumba32.build_flags} -DUSBD_VID=0x0483
|
838
|
|
-
|
839
|
|
-#
|
840
|
|
-# MKS RUMBA32 (adds TMC2208/2209 UART interface and AUX-1)
|
841
|
|
-#
|
842
|
|
-[env:rumba32_mks]
|
843
|
|
-platform = ${common_rumba32.platform}
|
844
|
|
-extends = common_rumba32
|
845
|
|
-build_flags = ${common_rumba32.build_flags} -DUSBD_VID=0x8000
|
846
|
|
-
|
847
|
823
|
#################################
|
848
|
824
|
# #
|
849
|
825
|
# Other Architectures #
|