Eric Ptak преди 5 години
родител
ревизия
59e97e5e52

+ 13
- 11
Marlin/src/core/boards.h Целия файл

@@ -256,17 +256,19 @@
256 256
 #define BOARD_STM3R_MINI              4002  // STM32     Libmaple-based STM32F1 controller
257 257
 #define BOARD_GTM32_PRO_VB            4003  // STM32F103VET6 controller
258 258
 #define BOARD_MORPHEUS                4004  // STM32F103C8 / STM32F103CB  Libmaple-based STM32F1 controller
259
-#define BOARD_MKS_ROBIN               4005  // MKS Robin (STM32F103ZET6)
260
-#define BOARD_MKS_ROBIN_MINI          4006  // MKS Robin Mini (STM32F103VET6)
261
-#define BOARD_MKS_ROBIN_NANO          4007  // MKS Robin Nano (STM32F103VET6)
262
-#define BOARD_MKS_ROBIN_LITE          4008  // MKS Robin Lite/Lite2 (STM32F103RCT6)
263
-#define BOARD_BIGTREE_SKR_MINI_V1_1   4009  // BigTreeTech SKR Mini v1.1 (STM32F103RC)
264
-#define BOARD_BIGTREE_SKR_MINI_E3     4010  // BigTreeTech SKR Mini E3 (STM32F103RC)
265
-#define BOARD_BIGTREE_SKR_E3_DIP      4011  // BigTreeTech SKR E3 DIP V1.0 (STM32F103RC)
266
-#define BOARD_JGAURORA_A5S_A1         4012  // JGAurora A5S A1 (STM32F103ZET6)
267
-#define BOARD_FYSETC_AIO_II           4013  // FYSETC AIO_II
268
-#define BOARD_FYSETC_CHEETAH          4014  // FYSETC Cheetah
269
-#define BOARD_LONGER3D_LK             4015  // Alfawise U20/U20+/U30 (Longer3D LK1/2) / STM32F103VET6
259
+#define BOARD_CHITU3D                 4005  // Chitu3D (STM32F103RET6)
260
+#define BOARD_MKS_ROBIN               4006  // MKS Robin (STM32F103ZET6)
261
+#define BOARD_MKS_ROBIN_MINI          4007  // MKS Robin Mini (STM32F103VET6)
262
+#define BOARD_MKS_ROBIN_NANO          4008  // MKS Robin Nano (STM32F103VET6)
263
+#define BOARD_MKS_ROBIN_LITE          4009  // MKS Robin Lite/Lite2 (STM32F103RCT6)
264
+#define BOARD_BIGTREE_SKR_MINI_V1_1   4010  // BigTreeTech SKR Mini v1.1 (STM32F103RC)
265
+#define BOARD_BIGTREE_SKR_MINI_E3     4011  // BigTreeTech SKR Mini E3 (STM32F103RC)
266
+#define BOARD_BIGTREE_SKR_E3_DIP      4012  // BigTreeTech SKR E3 DIP V1.0 (STM32F103RC)
267
+#define BOARD_JGAURORA_A5S_A1         4013  // JGAurora A5S A1 (STM32F103ZET6)
268
+#define BOARD_FYSETC_AIO_II           4014  // FYSETC AIO_II
269
+#define BOARD_FYSETC_CHEETAH          4015  // FYSETC Cheetah
270
+#define BOARD_FYSETC_CHEETAH_V12      4016  // FYSETC Cheetah V1.2
271
+#define BOARD_LONGER3D_LK             4017  // Alfawise U20/U20+/U30 (Longer3D LK1/2) / STM32F103VET6
270 272
 
271 273
 //
272 274
 // ARM Cortex-M4F

+ 14
- 14
Marlin/src/pins/pins.h Целия файл

@@ -438,38 +438,38 @@
438 438
 
439 439
 #elif MB(STM32F1R)
440 440
   #include "stm32/pins_STM32F1R.h"              // STM32F1                                env:STM32F1
441
-#elif MB(STM3R_MINI)
442
-  #include "stm32/pins_STM3R_MINI.h"            // STM32F1                                env:STM32F1
443
-#elif MB(BIGTREE_SKR_MINI_V1_1)
444
-  #include "stm32/pins_BIGTREE_SKR_MINI_V1_1.h" // STM32F1                                env:BIGTREE_SKR_MINI
445
-#elif MB(BIGTREE_SKR_MINI_E3)
446
-  #include "stm32/pins_BIGTREE_SKR_MINI_E3.h"   // STM32F1                                env:BIGTREE_SKR_MINI
447
-#elif MB(BIGTREE_SKR_E3_DIP)
448
-  #include "stm32/pins_BIGTREE_SKR_E3_DIP.h"    // STM32F1                                env:BIGTREE_SKR_MINI
449 441
 #elif MB(MALYAN_M200)
450 442
   #include "stm32/pins_MALYAN_M200.h"           // STM32F1                                env:malyanm200
451
-#elif MB(CHITU3D)
452
-  #include "stm32/pins_CHITU3D.h"               // STM32F1                                env:STM32F1
443
+#elif MB(STM3R_MINI)
444
+  #include "stm32/pins_STM3R_MINI.h"            // STM32F1                                env:STM32F1
453 445
 #elif MB(GTM32_PRO_VB)
454 446
   #include "stm32/pins_GTM32_PRO_VB.h"          // STM32F1                                env:STM32F1
455
-#elif MB(LONGER3D_LK)
456
-  #include "stm32/pins_LONGER3D_LK.h"           // STM32F1                                env:alfawise_U20
457 447
 #elif MB(MORPHEUS)
458 448
   #include "stm32/pins_MORPHEUS.h"              // STM32F1                                env:STM32F1
449
+#elif MB(CHITU3D)
450
+  #include "stm32/pins_CHITU3D.h"               // STM32F1                                env:STM32F1
459 451
 #elif MB(MKS_ROBIN)
460 452
   #include "stm32/pins_MKS_ROBIN.h"             // STM32F1                                env:mks_robin
461 453
 #elif MB(MKS_ROBIN_MINI)
462 454
   #include "stm32/pins_MKS_ROBIN_MINI.h"        // STM32F1                                env:mks_robin_mini
463 455
 #elif MB(MKS_ROBIN_NANO)
464 456
   #include "stm32/pins_MKS_ROBIN_NANO.h"        // STM32F1                                env:mks_robin_nano
465
-#elif MB(MKS_ROBIN_LITE)
466
-  #include "stm32/pins_MKS_ROBIN_LITE.h"        // STM32F1                                env:mks_robin_lite
457
+#elif MB(BIGTREE_SKR_MINI_V1_1)
458
+  #include "stm32/pins_BIGTREE_SKR_MINI_V1_1.h" // STM32F1                                env:BIGTREE_SKR_MINI
459
+#elif MB(BIGTREE_SKR_MINI_E3)
460
+  #include "stm32/pins_BIGTREE_SKR_MINI_E3.h"   // STM32F1                                env:BIGTREE_SKR_MINI
461
+#elif MB(BIGTREE_SKR_E3_DIP)
462
+  #include "stm32/pins_BIGTREE_SKR_E3_DIP.h"    // STM32F1                                env:BIGTREE_SKR_MINI
467 463
 #elif MB(JGAURORA_A5S_A1)
468 464
   #include "stm32/pins_JGAURORA_A5S_A1.h"       // STM32F1                                env:JGAURORA_A5S_A1
469 465
 #elif MB(FYSETC_AIO_II)
470 466
   #include "stm32/pins_FYSETC_AIO_II.h"         // STM32F1                                env:fysetc_STM32F1
471 467
 #elif MB(FYSETC_CHEETAH)
472 468
   #include "stm32/pins_FYSETC_CHEETAH.h"        // STM32F1                                env:fysetc_STM32F1
469
+#elif MB(FYSETC_CHEETAH_V12)
470
+  #include "stm32/pins_FYSETC_CHEETAH_V12.h"    // STM32F1                                env:fysetc_STM32F1
471
+#elif MB(LONGER3D_LK)
472
+  #include "stm32/pins_LONGER3D_LK.h"           // STM32F1                                env:alfawise_U20
473 473
 
474 474
 //
475 475
 // ARM Cortex-M4F

+ 60
- 0
Marlin/src/pins/stm32/pins_FYSETC_CHEETAH_V12.h Целия файл

@@ -0,0 +1,60 @@
1
+/**
2
+ * Marlin 3D Printer Firmware
3
+ * Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
4
+ *
5
+ * Based on Sprinter and grbl.
6
+ * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
7
+ *
8
+ * This program is free software: you can redistribute it and/or modify
9
+ * it under the terms of the GNU General Public License as published by
10
+ * the Free Software Foundation, either version 3 of the License, or
11
+ * (at your option) any later version.
12
+ *
13
+ * This program is distributed in the hope that it will be useful,
14
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
+ * GNU General Public License for more details.
17
+ *
18
+ * You should have received a copy of the GNU General Public License
19
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
+ *
21
+ */
22
+#pragma once
23
+
24
+#ifndef __STM32F1__
25
+  #error "Oops! Select an STM32F1 board in 'Tools > Board.'"
26
+#endif
27
+
28
+#include "pins_FYSETC_CHEETAH.h"
29
+
30
+#undef X_HARDWARE_SERIAL
31
+#undef Y_HARDWARE_SERIAL
32
+#undef Z_HARDWARE_SERIAL
33
+#undef E0_HARDWARE_SERIAL
34
+
35
+#undef RGB_LED_R_PIN
36
+#undef RGB_LED_G_PIN
37
+#undef RGB_LED_B_PIN
38
+
39
+#if HAS_TMC220x
40
+
41
+  /**
42
+   * TMC2208/TMC2209 stepper drivers
43
+   */
44
+
45
+  //
46
+  // Software serial
47
+  //
48
+  #define X_SERIAL_TX_PIN  PA11
49
+  #define X_SERIAL_RX_PIN  PA12
50
+
51
+  #define Y_SERIAL_TX_PIN  PB6
52
+  #define Y_SERIAL_RX_PIN  PB7
53
+
54
+  #define Z_SERIAL_TX_PIN  PB10
55
+  #define Z_SERIAL_RX_PIN  PB11
56
+
57
+  #define E0_SERIAL_TX_PIN PA2
58
+  #define E0_SERIAL_RX_PIN PA3
59
+
60
+#endif

+ 2210
- 0
config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration.h
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 2551
- 0
config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 2209
- 0
config/examples/FYSETC/Cheetah 1.2/base/Configuration.h
Файловите разлики са ограничени, защото са твърде много
Целия файл


+ 2551
- 0
config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h
Файловите разлики са ограничени, защото са твърде много
Целия файл


Loading…
Отказ
Запис