Browse Source

🔨 Creality RCT6 (256K) variants (#23599)

Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Keith Bennett 2 years ago
parent
commit
f6ea8d1185
No account linked to committer's email address

+ 2
- 2
.github/workflows/test-builds.yml View File

66
         - mks_robin_lite_maple
66
         - mks_robin_lite_maple
67
         - mks_robin_pro_maple
67
         - mks_robin_pro_maple
68
         #- mks_robin_nano35_maple
68
         #- mks_robin_nano35_maple
69
-        #- STM32F103RET6_creality_maple
69
+        #- STM32F103RE_creality_maple
70
         - STM32F103VE_ZM3E4V2_USB_maple
70
         - STM32F103VE_ZM3E4V2_USB_maple
71
 
71
 
72
         # STM32 (ST) Environments
72
         # STM32 (ST) Environments
75
         #- STM32F103RC_btt_USB
75
         #- STM32F103RC_btt_USB
76
         - STM32F103RE_btt
76
         - STM32F103RE_btt
77
         - STM32F103RE_btt_USB
77
         - STM32F103RE_btt_USB
78
-        - STM32F103RET6_creality
78
+        - STM32F103RE_creality
79
         - STM32F103VE_longer
79
         - STM32F103VE_longer
80
         - STM32F407VE_black
80
         - STM32F407VE_black
81
         - STM32F401VE_STEVAL
81
         - STM32F401VE_STEVAL

+ 55
- 55
Marlin/src/core/boards.h View File

300
 #define BOARD_MALYAN_M200_V2          4000  // STM32F070CB controller
300
 #define BOARD_MALYAN_M200_V2          4000  // STM32F070CB controller
301
 #define BOARD_MALYAN_M300             4001  // STM32F070-based delta
301
 #define BOARD_MALYAN_M300             4001  // STM32F070-based delta
302
 #define BOARD_STM32F103RE             4002  // STM32F103RE Libmaple-based STM32F1 controller
302
 #define BOARD_STM32F103RE             4002  // STM32F103RE Libmaple-based STM32F1 controller
303
-#define BOARD_MALYAN_M200             4003  // STM32C8T6 Libmaple-based STM32F1 controller
303
+#define BOARD_MALYAN_M200             4003  // STM32C8 Libmaple-based STM32F1 controller
304
 #define BOARD_STM3R_MINI              4004  // STM32F103RE Libmaple-based STM32F1 controller
304
 #define BOARD_STM3R_MINI              4004  // STM32F103RE Libmaple-based STM32F1 controller
305
-#define BOARD_GTM32_PRO_VB            4005  // STM32F103VET6 controller
306
-#define BOARD_GTM32_MINI              4006  // STM32F103VET6 controller
307
-#define BOARD_GTM32_MINI_A30          4007  // STM32F103VET6 controller
308
-#define BOARD_GTM32_REV_B             4008  // STM32F103VET6 controller
305
+#define BOARD_GTM32_PRO_VB            4005  // STM32F103VE controller
306
+#define BOARD_GTM32_MINI              4006  // STM32F103VE controller
307
+#define BOARD_GTM32_MINI_A30          4007  // STM32F103VE controller
308
+#define BOARD_GTM32_REV_B             4008  // STM32F103VE controller
309
 #define BOARD_MORPHEUS                4009  // STM32F103C8 / STM32F103CB  Libmaple-based STM32F1 controller
309
 #define BOARD_MORPHEUS                4009  // STM32F103C8 / STM32F103CB  Libmaple-based STM32F1 controller
310
-#define BOARD_CHITU3D                 4010  // Chitu3D (STM32F103RET6)
311
-#define BOARD_MKS_ROBIN               4011  // MKS Robin (STM32F103ZET6)
312
-#define BOARD_MKS_ROBIN_MINI          4012  // MKS Robin Mini (STM32F103VET6)
313
-#define BOARD_MKS_ROBIN_NANO          4013  // MKS Robin Nano (STM32F103VET6)
314
-#define BOARD_MKS_ROBIN_NANO_V2       4014  // MKS Robin Nano V2 (STM32F103VET6)
315
-#define BOARD_MKS_ROBIN_LITE          4015  // MKS Robin Lite/Lite2 (STM32F103RCT6)
316
-#define BOARD_MKS_ROBIN_LITE3         4016  // MKS Robin Lite3 (STM32F103RCT6)
317
-#define BOARD_MKS_ROBIN_PRO           4017  // MKS Robin Pro (STM32F103ZET6)
318
-#define BOARD_MKS_ROBIN_E3            4018  // MKS Robin E3 (STM32F103RCT6)
319
-#define BOARD_MKS_ROBIN_E3_V1_1       4019  // MKS Robin E3 V1.1 (STM32F103RCT6)
320
-#define BOARD_MKS_ROBIN_E3D           4020  // MKS Robin E3D (STM32F103RCT6)
321
-#define BOARD_MKS_ROBIN_E3D_V1_1      4021  // MKS Robin E3D V1.1 (STM32F103RCT6)
322
-#define BOARD_MKS_ROBIN_E3P           4022  // MKS Robin E3p (STM32F103VET6)
310
+#define BOARD_CHITU3D                 4010  // Chitu3D (STM32F103RE)
311
+#define BOARD_MKS_ROBIN               4011  // MKS Robin (STM32F103ZE)
312
+#define BOARD_MKS_ROBIN_MINI          4012  // MKS Robin Mini (STM32F103VE)
313
+#define BOARD_MKS_ROBIN_NANO          4013  // MKS Robin Nano (STM32F103VE)
314
+#define BOARD_MKS_ROBIN_NANO_V2       4014  // MKS Robin Nano V2 (STM32F103VE)
315
+#define BOARD_MKS_ROBIN_LITE          4015  // MKS Robin Lite/Lite2 (STM32F103RC)
316
+#define BOARD_MKS_ROBIN_LITE3         4016  // MKS Robin Lite3 (STM32F103RC)
317
+#define BOARD_MKS_ROBIN_PRO           4017  // MKS Robin Pro (STM32F103ZE)
318
+#define BOARD_MKS_ROBIN_E3            4018  // MKS Robin E3 (STM32F103RC)
319
+#define BOARD_MKS_ROBIN_E3_V1_1       4019  // MKS Robin E3 V1.1 (STM32F103RC)
320
+#define BOARD_MKS_ROBIN_E3D           4020  // MKS Robin E3D (STM32F103RC)
321
+#define BOARD_MKS_ROBIN_E3D_V1_1      4021  // MKS Robin E3D V1.1 (STM32F103RC)
322
+#define BOARD_MKS_ROBIN_E3P           4022  // MKS Robin E3p (STM32F103VE)
323
 #define BOARD_BTT_SKR_MINI_V1_1       4023  // BigTreeTech SKR Mini v1.1 (STM32F103RC)
323
 #define BOARD_BTT_SKR_MINI_V1_1       4023  // BigTreeTech SKR Mini v1.1 (STM32F103RC)
324
 #define BOARD_BTT_SKR_MINI_E3_V1_0    4024  // BigTreeTech SKR Mini E3 (STM32F103RC)
324
 #define BOARD_BTT_SKR_MINI_E3_V1_0    4024  // BigTreeTech SKR Mini E3 (STM32F103RC)
325
 #define BOARD_BTT_SKR_MINI_E3_V1_2    4025  // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
325
 #define BOARD_BTT_SKR_MINI_E3_V1_2    4025  // BigTreeTech SKR Mini E3 V1.2 (STM32F103RC)
328
 #define BOARD_BTT_SKR_MINI_MZ_V1_0    4028  // BigTreeTech SKR Mini MZ V1.0 (STM32F103RC)
328
 #define BOARD_BTT_SKR_MINI_MZ_V1_0    4028  // BigTreeTech SKR Mini MZ V1.0 (STM32F103RC)
329
 #define BOARD_BTT_SKR_E3_DIP          4029  // BigTreeTech SKR E3 DIP V1.0 (STM32F103RC / STM32F103RE)
329
 #define BOARD_BTT_SKR_E3_DIP          4029  // BigTreeTech SKR E3 DIP V1.0 (STM32F103RC / STM32F103RE)
330
 #define BOARD_BTT_SKR_CR6             4030  // BigTreeTech SKR CR6 v1.0 (STM32F103RE)
330
 #define BOARD_BTT_SKR_CR6             4030  // BigTreeTech SKR CR6 v1.0 (STM32F103RE)
331
-#define BOARD_JGAURORA_A5S_A1         4031  // JGAurora A5S A1 (STM32F103ZET6)
331
+#define BOARD_JGAURORA_A5S_A1         4031  // JGAurora A5S A1 (STM32F103ZE)
332
 #define BOARD_FYSETC_AIO_II           4032  // FYSETC AIO_II
332
 #define BOARD_FYSETC_AIO_II           4032  // FYSETC AIO_II
333
 #define BOARD_FYSETC_CHEETAH          4033  // FYSETC Cheetah
333
 #define BOARD_FYSETC_CHEETAH          4033  // FYSETC Cheetah
334
 #define BOARD_FYSETC_CHEETAH_V12      4034  // FYSETC Cheetah V1.2
334
 #define BOARD_FYSETC_CHEETAH_V12      4034  // FYSETC Cheetah V1.2
335
-#define BOARD_LONGER3D_LK             4035  // Alfawise U20/U20+/U30 (Longer3D LK1/2) / STM32F103VET6
335
+#define BOARD_LONGER3D_LK             4035  // Alfawise U20/U20+/U30 (Longer3D LK1/2) / STM32F103VE
336
 #define BOARD_CCROBOT_MEEB_3DP        4036  // ccrobot-online.com MEEB_3DP (STM32F103RC)
336
 #define BOARD_CCROBOT_MEEB_3DP        4036  // ccrobot-online.com MEEB_3DP (STM32F103RC)
337
 #define BOARD_CHITU3D_V5              4037  // Chitu3D TronXY X5SA V5 Board
337
 #define BOARD_CHITU3D_V5              4037  // Chitu3D TronXY X5SA V5 Board
338
 #define BOARD_CHITU3D_V6              4038  // Chitu3D TronXY X5SA V6 Board
338
 #define BOARD_CHITU3D_V6              4038  // Chitu3D TronXY X5SA V6 Board
349
 #define BOARD_CREALITY_V452           4049  // Creality v4.5.2 (STM32F103RE)
349
 #define BOARD_CREALITY_V452           4049  // Creality v4.5.2 (STM32F103RE)
350
 #define BOARD_CREALITY_V453           4050  // Creality v4.5.3 (STM32F103RE)
350
 #define BOARD_CREALITY_V453           4050  // Creality v4.5.3 (STM32F103RE)
351
 #define BOARD_CREALITY_V24S1          4051  // Creality v2.4.S1 (STM32F103RE) v101 as found in the Ender 7
351
 #define BOARD_CREALITY_V24S1          4051  // Creality v2.4.S1 (STM32F103RE) v101 as found in the Ender 7
352
-#define BOARD_TRIGORILLA_PRO          4052  // Trigorilla Pro (STM32F103ZET6)
353
-#define BOARD_FLY_MINI                4053  // FLYmaker FLY MINI (STM32F103RCT6)
354
-#define BOARD_FLSUN_HISPEED           4054  // FLSUN HiSpeedV1 (STM32F103VET6)
355
-#define BOARD_BEAST                   4055  // STM32F103RET6 Libmaple-based controller
356
-#define BOARD_MINGDA_MPX_ARM_MINI     4056  // STM32F103ZET6 Mingda MD-16
357
-#define BOARD_GTM32_PRO_VD            4057  // STM32F103VET6 controller
358
-#define BOARD_ZONESTAR_ZM3E2          4058  // Zonestar ZM3E2    (STM32F103RCT6)
359
-#define BOARD_ZONESTAR_ZM3E4          4059  // Zonestar ZM3E4 V1 (STM32F103VCT6)
360
-#define BOARD_ZONESTAR_ZM3E4V2        4060  // Zonestar ZM3E4 V2 (STM32F103VCT6)
361
-#define BOARD_ERYONE_ERY32_MINI       4061  // Eryone Ery32 mini (STM32F103VET6)
352
+#define BOARD_TRIGORILLA_PRO          4052  // Trigorilla Pro (STM32F103ZE)
353
+#define BOARD_FLY_MINI                4053  // FLYmaker FLY MINI (STM32F103RC)
354
+#define BOARD_FLSUN_HISPEED           4054  // FLSUN HiSpeedV1 (STM32F103VE)
355
+#define BOARD_BEAST                   4055  // STM32F103RE Libmaple-based controller
356
+#define BOARD_MINGDA_MPX_ARM_MINI     4056  // STM32F103ZE Mingda MD-16
357
+#define BOARD_GTM32_PRO_VD            4057  // STM32F103VE controller
358
+#define BOARD_ZONESTAR_ZM3E2          4058  // Zonestar ZM3E2    (STM32F103RC)
359
+#define BOARD_ZONESTAR_ZM3E4          4059  // Zonestar ZM3E4 V1 (STM32F103VC)
360
+#define BOARD_ZONESTAR_ZM3E4V2        4060  // Zonestar ZM3E4 V2 (STM32F103VC)
361
+#define BOARD_ERYONE_ERY32_MINI       4061  // Eryone Ery32 mini (STM32F103VE)
362
 
362
 
363
 //
363
 //
364
 // ARM Cortex-M4F
364
 // ARM Cortex-M4F
372
 //
372
 //
373
 
373
 
374
 #define BOARD_ARMED                   4200  // Arm'ed STM32F4-based controller
374
 #define BOARD_ARMED                   4200  // Arm'ed STM32F4-based controller
375
-#define BOARD_RUMBA32_V1_0            4201  // RUMBA32 STM32F446VET6 based controller from Aus3D
376
-#define BOARD_RUMBA32_V1_1            4202  // RUMBA32 STM32F446VET6 based controller from Aus3D
377
-#define BOARD_RUMBA32_MKS             4203  // RUMBA32 STM32F446VET6 based controller from Makerbase
378
-#define BOARD_RUMBA32_BTT             4204  // RUMBA32 STM32F446VET6 based controller from BIGTREETECH
375
+#define BOARD_RUMBA32_V1_0            4201  // RUMBA32 STM32F446VE based controller from Aus3D
376
+#define BOARD_RUMBA32_V1_1            4202  // RUMBA32 STM32F446VE based controller from Aus3D
377
+#define BOARD_RUMBA32_MKS             4203  // RUMBA32 STM32F446VE based controller from Makerbase
378
+#define BOARD_RUMBA32_BTT             4204  // RUMBA32 STM32F446VE based controller from BIGTREETECH
379
 #define BOARD_BLACK_STM32F407VE       4205  // BLACK_STM32F407VE
379
 #define BOARD_BLACK_STM32F407VE       4205  // BLACK_STM32F407VE
380
 #define BOARD_BLACK_STM32F407ZE       4206  // BLACK_STM32F407ZE
380
 #define BOARD_BLACK_STM32F407ZE       4206  // BLACK_STM32F407ZE
381
 #define BOARD_STEVAL_3DP001V1         4207  // STEVAL-3DP001V1 3D PRINTER BOARD
381
 #define BOARD_STEVAL_3DP001V1         4207  // STEVAL-3DP001V1 3D PRINTER BOARD
382
-#define BOARD_BTT_SKR_PRO_V1_1        4208  // BigTreeTech SKR Pro v1.1 (STM32F407ZGT6)
383
-#define BOARD_BTT_SKR_PRO_V1_2        4209  // BigTreeTech SKR Pro v1.2 (STM32F407ZGT6)
384
-#define BOARD_BTT_BTT002_V1_0         4210  // BigTreeTech BTT002 v1.0 (STM32F407VGT6)
385
-#define BOARD_BTT_E3_RRF              4211  // BigTreeTech E3 RRF (STM32F407VGT6)
386
-#define BOARD_BTT_SKR_V2_0_REV_A      4212  // BigTreeTech SKR v2.0 Rev A (STM32F407VGT6)
387
-#define BOARD_BTT_SKR_V2_0_REV_B      4213  // BigTreeTech SKR v2.0 Rev B (STM32F407VGT6/STM32F429VGT6)
382
+#define BOARD_BTT_SKR_PRO_V1_1        4208  // BigTreeTech SKR Pro v1.1 (STM32F407ZG)
383
+#define BOARD_BTT_SKR_PRO_V1_2        4209  // BigTreeTech SKR Pro v1.2 (STM32F407ZG)
384
+#define BOARD_BTT_BTT002_V1_0         4210  // BigTreeTech BTT002 v1.0 (STM32F407VG)
385
+#define BOARD_BTT_E3_RRF              4211  // BigTreeTech E3 RRF (STM32F407VG)
386
+#define BOARD_BTT_SKR_V2_0_REV_A      4212  // BigTreeTech SKR v2.0 Rev A (STM32F407VG)
387
+#define BOARD_BTT_SKR_V2_0_REV_B      4213  // BigTreeTech SKR v2.0 Rev B (STM32F407VG/STM32F429VG)
388
 #define BOARD_BTT_GTR_V1_0            4214  // BigTreeTech GTR v1.0 (STM32F407IGT)
388
 #define BOARD_BTT_GTR_V1_0            4214  // BigTreeTech GTR v1.0 (STM32F407IGT)
389
-#define BOARD_BTT_OCTOPUS_V1_0        4215  // BigTreeTech Octopus v1.0 (STM32F446ZET6)
390
-#define BOARD_BTT_OCTOPUS_V1_1        4216  // BigTreeTech Octopus v1.1 (STM32F446ZET6)
391
-#define BOARD_BTT_OCTOPUS_PRO_V1_0    4217  // BigTreeTech Octopus Pro v1.0 (STM32F446ZET6/STM32F429ZGT6)
389
+#define BOARD_BTT_OCTOPUS_V1_0        4215  // BigTreeTech Octopus v1.0 (STM32F446ZE)
390
+#define BOARD_BTT_OCTOPUS_V1_1        4216  // BigTreeTech Octopus v1.1 (STM32F446ZE)
391
+#define BOARD_BTT_OCTOPUS_PRO_V1_0    4217  // BigTreeTech Octopus Pro v1.0 (STM32F446ZE/STM32F429ZG)
392
 #define BOARD_LERDGE_K                4218  // Lerdge K (STM32F407ZG)
392
 #define BOARD_LERDGE_K                4218  // Lerdge K (STM32F407ZG)
393
 #define BOARD_LERDGE_S                4219  // Lerdge S (STM32F407VE)
393
 #define BOARD_LERDGE_S                4219  // Lerdge S (STM32F407VE)
394
 #define BOARD_LERDGE_X                4220  // Lerdge X (STM32F407VE)
394
 #define BOARD_LERDGE_X                4220  // Lerdge X (STM32F407VE)
395
-#define BOARD_VAKE403D                4221  // VAkE 403D (STM32F446VET6)
396
-#define BOARD_FYSETC_S6               4222  // FYSETC S6 (STM32F446VET6)
397
-#define BOARD_FYSETC_S6_V2_0          4223  // FYSETC S6 v2.0 (STM32F446VET6)
398
-#define BOARD_FYSETC_SPIDER           4224  // FYSETC Spider (STM32F446VET6)
395
+#define BOARD_VAKE403D                4221  // VAkE 403D (STM32F446VE)
396
+#define BOARD_FYSETC_S6               4222  // FYSETC S6 (STM32F446VE)
397
+#define BOARD_FYSETC_S6_V2_0          4223  // FYSETC S6 v2.0 (STM32F446VE)
398
+#define BOARD_FYSETC_SPIDER           4224  // FYSETC Spider (STM32F446VE)
399
 #define BOARD_FLYF407ZG               4225  // FLYmaker FLYF407ZG (STM32F407ZG)
399
 #define BOARD_FLYF407ZG               4225  // FLYmaker FLYF407ZG (STM32F407ZG)
400
 #define BOARD_MKS_ROBIN2              4226  // MKS_ROBIN2 (STM32F407ZE)
400
 #define BOARD_MKS_ROBIN2              4226  // MKS_ROBIN2 (STM32F407ZE)
401
 #define BOARD_MKS_ROBIN_PRO_V2        4227  // MKS Robin Pro V2 (STM32F407VE)
401
 #define BOARD_MKS_ROBIN_PRO_V2        4227  // MKS Robin Pro V2 (STM32F407VE)
402
 #define BOARD_MKS_ROBIN_NANO_V3       4228  // MKS Robin Nano V3 (STM32F407VG)
402
 #define BOARD_MKS_ROBIN_NANO_V3       4228  // MKS Robin Nano V3 (STM32F407VG)
403
-#define BOARD_MKS_MONSTER8            4229  // MKS Monster8 (STM32F407VGT6)
404
-#define BOARD_ANET_ET4                4230  // ANET ET4 V1.x (STM32F407VGT6)
405
-#define BOARD_ANET_ET4P               4231  // ANET ET4P V1.x (STM32F407VGT6)
403
+#define BOARD_MKS_MONSTER8            4229  // MKS Monster8 (STM32F407VG)
404
+#define BOARD_ANET_ET4                4230  // ANET ET4 V1.x (STM32F407VG)
405
+#define BOARD_ANET_ET4P               4231  // ANET ET4P V1.x (STM32F407VG)
406
 #define BOARD_FYSETC_CHEETAH_V20      4232  // FYSETC Cheetah V2.0
406
 #define BOARD_FYSETC_CHEETAH_V20      4232  // FYSETC Cheetah V2.0
407
 #define BOARD_TH3D_EZBOARD_V2         4233  // TH3D EZBoard v2.0
407
 #define BOARD_TH3D_EZBOARD_V2         4233  // TH3D EZBoard v2.0
408
-#define BOARD_INDEX_REV03             4234  // Index PnP Controller REV03 (STM32F407VET6/VGT6)
409
-#define BOARD_MKS_ROBIN_NANO_V1_3_F4  4235  // MKS Robin Nano V1.3 and MKS Robin Nano-S V1.3 (STM32F407VET6)
410
-#define BOARD_MKS_EAGLE               4236  // MKS Eagle (STM32F407VET6)
411
-#define BOARD_ARTILLERY_RUBY          4237  // Artillery Ruby (STM32F401RCT6)
412
-#define BOARD_FYSETC_SPIDER_V2_2      4238  // FYSETC Spider V2.2 (STM32F446VET6)
408
+#define BOARD_INDEX_REV03             4234  // Index PnP Controller REV03 (STM32F407VE/VG)
409
+#define BOARD_MKS_ROBIN_NANO_V1_3_F4  4235  // MKS Robin Nano V1.3 and MKS Robin Nano-S V1.3 (STM32F407VE)
410
+#define BOARD_MKS_EAGLE               4236  // MKS Eagle (STM32F407VE)
411
+#define BOARD_ARTILLERY_RUBY          4237  // Artillery Ruby (STM32F401RC)
412
+#define BOARD_FYSETC_SPIDER_V2_2      4238  // FYSETC Spider V2.2 (STM32F446VE)
413
 
413
 
414
 //
414
 //
415
 // ARM Cortex M7
415
 // ARM Cortex M7

+ 8
- 8
Marlin/src/pins/pins.h View File

558
 #elif MB(CHITU3D_V9)
558
 #elif MB(CHITU3D_V9)
559
   #include "stm32f1/pins_CHITU3D_V9.h"          // STM32F1                                env:chitu_f103 env:chitu_f103_maple
559
   #include "stm32f1/pins_CHITU3D_V9.h"          // STM32F1                                env:chitu_f103 env:chitu_f103_maple
560
 #elif MB(CREALITY_V4)
560
 #elif MB(CREALITY_V4)
561
-  #include "stm32f1/pins_CREALITY_V4.h"         // STM32F1                                env:STM32F103RET6_creality env:STM32F103RET6_creality_xfer env:STM32F103RET6_creality_maple
561
+  #include "stm32f1/pins_CREALITY_V4.h"         // STM32F1                                env:STM32F103RE_creality env:STM32F103RE_creality_xfer env:STM32F103RC_creality env:STM32F103RC_creality_xfer env:STM32F103RE_creality_maple
562
 #elif MB(CREALITY_V4210)
562
 #elif MB(CREALITY_V4210)
563
-  #include "stm32f1/pins_CREALITY_V4210.h"      // STM32F1                                env:STM32F103RET6_creality env:STM32F103RET6_creality_xfer env:STM32F103RET6_creality_maple
563
+  #include "stm32f1/pins_CREALITY_V4210.h"      // STM32F1                                env:STM32F103RE_creality env:STM32F103RE_creality_xfer env:STM32F103RC_creality env:STM32F103RC_creality_xfer env:STM32F103RE_creality_maple
564
 #elif MB(CREALITY_V423)
564
 #elif MB(CREALITY_V423)
565
-  #include "stm32f1/pins_CREALITY_V423.h"       // STM32F1                                env:STM32F103RET6_creality env:STM32F103RET6_creality_xfer
565
+  #include "stm32f1/pins_CREALITY_V423.h"       // STM32F1                                env:STM32F103RE_creality env:STM32F103RE_creality_xfer
566
 #elif MB(CREALITY_V427)
566
 #elif MB(CREALITY_V427)
567
-  #include "stm32f1/pins_CREALITY_V427.h"       // STM32F1                                env:STM32F103RET6_creality env:STM32F103RET6_creality_xfer env:STM32F103RET6_creality_maple
567
+  #include "stm32f1/pins_CREALITY_V427.h"       // STM32F1                                env:STM32F103RE_creality env:STM32F103RE_creality_xfer env:STM32F103RC_creality env:STM32F103RC_creality_xfer env:STM32F103RE_creality_maple
568
 #elif MB(CREALITY_V431, CREALITY_V431_A, CREALITY_V431_B, CREALITY_V431_C, CREALITY_V431_D)
568
 #elif MB(CREALITY_V431, CREALITY_V431_A, CREALITY_V431_B, CREALITY_V431_C, CREALITY_V431_D)
569
-  #include "stm32f1/pins_CREALITY_V431.h"       // STM32F1                                env:STM32F103RET6_creality env:STM32F103RET6_creality_xfer env:STM32F103RET6_creality_maple
569
+  #include "stm32f1/pins_CREALITY_V431.h"       // STM32F1                                env:STM32F103RE_creality env:STM32F103RE_creality_xfer env:STM32F103RC_creality env:STM32F103RC_creality_xfer env:STM32F103RE_creality_maple
570
 #elif MB(CREALITY_V452)
570
 #elif MB(CREALITY_V452)
571
-  #include "stm32f1/pins_CREALITY_V452.h"       // STM32F1                                env:STM32F103RET6_creality env:STM32F103RET6_creality_xfer env:STM32F103RET6_creality_maple
571
+  #include "stm32f1/pins_CREALITY_V452.h"       // STM32F1                                env:STM32F103RE_creality env:STM32F103RE_creality_xfer env:STM32F103RC_creality env:STM32F103RC_creality_xfer env:STM32F103RE_creality_maple
572
 #elif MB(CREALITY_V453)
572
 #elif MB(CREALITY_V453)
573
-  #include "stm32f1/pins_CREALITY_V453.h"       // STM32F1                                env:STM32F103RET6_creality env:STM32F103RET6_creality_xfer env:STM32F103RET6_creality_maple
573
+  #include "stm32f1/pins_CREALITY_V453.h"       // STM32F1                                env:STM32F103RE_creality env:STM32F103RE_creality_xfer env:STM32F103RC_creality env:STM32F103RC_creality_xfer env:STM32F103RE_creality_maple
574
 #elif MB(CREALITY_V24S1)
574
 #elif MB(CREALITY_V24S1)
575
-  #include "stm32f1/pins_CREALITY_V24S1.h"      // STM32F1                                env:STM32F103RET6_creality env:STM32F103RET6_creality_xfer env:STM32F103RET6_creality_maple
575
+  #include "stm32f1/pins_CREALITY_V24S1.h"      // STM32F1                                env:STM32F103RE_creality env:STM32F103RE_creality_xfer env:STM32F103RC_creality env:STM32F103RC_creality_xfer env:STM32F103RE_creality_maple
576
 #elif MB(TRIGORILLA_PRO)
576
 #elif MB(TRIGORILLA_PRO)
577
   #include "stm32f1/pins_TRIGORILLA_PRO.h"      // STM32F1                                env:trigorilla_pro env:trigorilla_pro_maple
577
   #include "stm32f1/pins_TRIGORILLA_PRO.h"      // STM32F1                                env:trigorilla_pro env:trigorilla_pro_maple
578
 #elif MB(FLY_MINI)
578
 #elif MB(FLY_MINI)

buildroot/tests/STM32F103RET6_creality → buildroot/tests/STM32F103RE_creality View File

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 #
2
 #
3
-# Build tests for STM32F103RET6_creality
3
+# Build tests for STM32F103RE_creality
4
 #
4
 #
5
 
5
 
6
 # exit on first failure
6
 # exit on first failure

+ 1
- 1
ini/stm32f1-maple.ini View File

114
 #
114
 #
115
 # Creality (STM32F103RET6)
115
 # Creality (STM32F103RET6)
116
 #
116
 #
117
-[env:STM32F103RET6_creality_maple]
117
+[env:STM32F103RE_creality_maple]
118
 extends              = env:STM32F103RE_maple
118
 extends              = env:STM32F103RE_maple
119
 build_flags          = ${common_stm32f1.build_flags} -DTEMP_TIMER_CHAN=4
119
 build_flags          = ${common_stm32f1.build_flags} -DTEMP_TIMER_CHAN=4
120
 board_build.address  = 0x08007000
120
 board_build.address  = 0x08007000

+ 30
- 6
ini/stm32f1.ini View File

103
 debug_tool                  = stlink
103
 debug_tool                  = stlink
104
 
104
 
105
 #
105
 #
106
-# Creality (STM32F103RET6)
106
+# Creality (STM32F103Rx)
107
 #
107
 #
108
-[env:STM32F103RET6_creality]
108
+[STM32F103Rx_creality]
109
 extends                     = stm32_variant
109
 extends                     = stm32_variant
110
-board                       = genericSTM32F103RE
111
 board_build.variant         = MARLIN_F103Rx
110
 board_build.variant         = MARLIN_F103Rx
112
 board_build.offset          = 0x7000
111
 board_build.offset          = 0x7000
113
 board_upload.offset_address = 0x08007000
112
 board_upload.offset_address = 0x08007000
123
 debug_tool                  = jlink
122
 debug_tool                  = jlink
124
 upload_protocol             = jlink
123
 upload_protocol             = jlink
125
 
124
 
126
-[env:STM32F103RET6_creality_xfer]
127
-extends         = env:STM32F103RET6_creality
128
-extra_scripts   = ${env:STM32F103RET6_creality.extra_scripts}
125
+#
126
+# Custom upload to SD via Marlin with Binary Protocol
127
+#
128
+[STM32F103Rx_creality_xfer]
129
+extends         = STM32F103Rx_creality
130
+extra_scripts   = ${STM32F103Rx_creality.extra_scripts}
129
                   pre:buildroot/share/scripts/upload.py
131
                   pre:buildroot/share/scripts/upload.py
130
 upload_protocol = custom
132
 upload_protocol = custom
131
 
133
 
132
 #
134
 #
135
+# Creality 512K (STM32F103RE)
136
+#
137
+[env:STM32F103RE_creality]
138
+extends = STM32F103Rx_creality
139
+board   = genericSTM32F103RE
140
+
141
+[env:STM32F103RE_creality_xfer]
142
+extends = STM32F103Rx_creality_xfer
143
+board   = genericSTM32F103RE
144
+
145
+#
146
+# Creality 256K (STM32F103RC)
147
+#
148
+[env:STM32F103RC_creality]
149
+extends = STM32F103Rx_creality
150
+board   = genericSTM32F103RC
151
+
152
+[env:STM32F103RC_creality_xfer]
153
+extends = STM32F103Rx_creality_xfer
154
+board   = genericSTM32F103RC
155
+
156
+#
133
 # BigTree SKR Mini E3 V2.0 & DIP / SKR CR6 (STM32F103RET6 ARM Cortex-M3)
157
 # BigTree SKR Mini E3 V2.0 & DIP / SKR CR6 (STM32F103RET6 ARM Cortex-M3)
134
 #
158
 #
135
 #   STM32F103RE_btt ............. RET6
159
 #   STM32F103RE_btt ............. RET6

Loading…
Cancel
Save