@@ -136,16 +136,6 @@ monitor_speed = 115200
136
136
debug_tool = jlink
137
137
upload_protocol = jlink
138
138
139
- #
140
- # Trigorilla V0.0.6 (GD32F103)
141
- # modified version of env:STM32F103RE_creality
142
- #
143
- [env:trigorilla_v006]
144
- extends = STM32F103Rx_creality
145
- board = genericSTM32F103RE
146
- board_build.offset = 0x8000
147
- board_upload.offset_address = 0x08008000
148
-
149
139
#
150
140
# Creality (STM32F103Rx)
151
141
# With custom upload to SD via Marlin with binary protocol.
@@ -178,10 +168,19 @@ board = genericSTM32F103RE
178
168
# Creality 512K (STM32F103RE) for new 64KiB bootloader (CR-10 Smart Pro printer)
179
169
#
180
170
[env:STM32F103RE_creality_smartPro]
181
- extends = STM32F103Rx_creality
171
+ extends = env:STM32F103RE_creality
182
172
board_build.offset = 0x10000
183
173
board_upload.offset_address = 0x08010000
184
174
175
+ #
176
+ # Trigorilla V0.0.6 (GD32F103)
177
+ # modified version of env:STM32F103RE_creality
178
+ #
179
+ [env:trigorilla_v006]
180
+ extends = env:STM32F103RE_creality
181
+ board_build.offset = 0x8000
182
+ board_upload.offset_address = 0x08008000
183
+
185
184
#
186
185
# Creality 256K (STM32F103RC)
187
186
#
@@ -329,6 +328,7 @@ build_flags = ${common_stm32.build_flags}
329
328
-DMCU_STM32F103VE -DSS_TIMER =4
330
329
-DTIMER_TONE =TIM3 -DTIMER_SERVO =TIM2
331
330
>>>>>>> 2a1c2e26ed (✨ Robin Nano v1 CDC (USB mod) (# 24619))
331
+ build_unflags = ${env:STM32F103RE_btt.build_unflags} -DUSBD_USE_CDC
332
332
333
333
#
334
334
# Mingda MPX_ARM_MINI
@@ -366,17 +366,63 @@ board_upload.offset_address = 0x08005000
366
366
build_flags = ${stm32_variant.build_flags} -DSS_TIMER =4
367
367
368
368
#
369
- # MKS Robin Mini (STM32F103VET6 )
369
+ # (STM32F103VE_robin )
370
370
#
371
- [env:mks_robin_mini ]
371
+ [STM32F103VE_robin ]
372
372
extends = stm32_variant
373
373
board = genericSTM32F103VE
374
374
board_build.variant = MARLIN_F103Vx
375
- board_build.encrypt_mks = Robin_mini.bin
376
375
board_build.offset = 0x7000
377
376
board_upload.offset_address = 0x08007000
378
- build_flags = ${stm32_variant.build_flags}
379
- -DMCU_STM32F103VE -DTIMER_TONE =TIM3 -DTIMER_SERVO =TIM2
377
+ build_flags = ${stm32_variant.build_flags} -DMCU_STM32F103VE -DTIMER_TONE =TIM3 -DTIMER_SERVO =TIM2 -DSS_TIMER =4
378
+
379
+ [mks_robin_nano_v1v2_common]
380
+ extends = STM32F103VE_robin
381
+ board_build.encrypt_mks = Robin_nano35.bin
382
+ debug_tool = stlink
383
+ upload_protocol = stlink
384
+
385
+ #
386
+ # MKS/ZNP Robin Nano V1.2 and V2 with native USB modification
387
+ #
388
+ [env:mks_robin_nano_v1v2_usbmod]
389
+ extends = mks_robin_nano_v1v2_common
390
+
391
+ #
392
+ # MKS Robin Nano V1.2 and V2
393
+ #
394
+ [env:mks_robin_nano_v1v2]
395
+ extends = mks_robin_nano_v1v2_common
396
+ build_flags = ${mks_robin_nano_v1v2_common.build_flags} -DENABLE_HWSERIAL3
397
+ build_unflags = ${mks_robin_nano_v1v2_common.build_unflags} -DUSBCON -DUSBD_USE_CDC
398
+
399
+ #
400
+ # MKS Robin Mini (STM32F103VET6)
401
+ #
402
+ [env:mks_robin_mini]
403
+ extends = STM32F103VE_robin
404
+ board_build.encrypt_mks = Robin_mini.bin
405
+ build_unflags = ${STM32F103VE_robin.build_unflags} -DSS_TIMER =4
406
+
407
+ #
408
+ # MKS Robin E3p (STM32F103VET6)
409
+ # - LVGL UI
410
+ #
411
+ [env:mks_robin_e3p]
412
+ extends = STM32F103VE_robin
413
+ board_build.encrypt_mks = Robin_e3p.bin
414
+ debug_tool = jlink
415
+ upload_protocol = jlink
416
+
417
+ #
418
+ # FLSUN QQS Pro (STM32F103VET6)
419
+ # Hispeedv1 Robin mini variant
420
+ #
421
+ [env:flsun_hispeedv1]
422
+ extends = STM32F103VE_robin
423
+ board_build.encrypt_mks = Robin_mini.bin
424
+ build_flags = ${STM32F103VE_robin.build_flags} -DENABLE_HWSERIAL3
425
+ build_unflags = ${STM32F103VE_robin.build_unflags} -DUSBCON -DUSBD_USE_CDC
380
426
381
427
#
382
428
# MKS Robin Lite/Lite2 (STM32F103RCT6)
@@ -403,23 +449,6 @@ board_build.encrypt_mks = mksLite3.bin
403
449
extends = env:mks_robin
404
450
board_build.encrypt_mks = Robin_pro.bin
405
451
406
- #
407
- # MKS Robin E3p (STM32F103VET6)
408
- # - LVGL UI
409
- #
410
- [env:mks_robin_e3p]
411
- extends = stm32_variant
412
- board = genericSTM32F103VE
413
- board_build.variant = MARLIN_F103Vx
414
- board_build.encrypt_mks = Robin_e3p.bin
415
- board_build.offset = 0x7000
416
- board_upload.offset_address = 0x08007000
417
- build_flags = ${stm32_variant.build_flags}
418
- -DMCU_STM32F103VE -DSS_TIMER =4
419
- -DTIMER_TONE =TIM3 -DTIMER_SERVO =TIM2
420
- debug_tool = jlink
421
- upload_protocol = jlink
422
-
423
452
#
424
453
# JGAurora A5S A1 (STM32F103ZET6)
425
454
#
0 commit comments