FYSETC Cheetah 1.2 (#14723)
This commit is contained in:
		
							parent
							
								
									2351592abf
								
							
						
					
					
						commit
						59e97e5e52
					
				| @ -256,17 +256,19 @@ | |||||||
| #define BOARD_STM3R_MINI              4002  // STM32     Libmaple-based STM32F1 controller
 | #define BOARD_STM3R_MINI              4002  // STM32     Libmaple-based STM32F1 controller
 | ||||||
| #define BOARD_GTM32_PRO_VB            4003  // STM32F103VET6 controller
 | #define BOARD_GTM32_PRO_VB            4003  // STM32F103VET6 controller
 | ||||||
| #define BOARD_MORPHEUS                4004  // STM32F103C8 / STM32F103CB  Libmaple-based STM32F1 controller
 | #define BOARD_MORPHEUS                4004  // STM32F103C8 / STM32F103CB  Libmaple-based STM32F1 controller
 | ||||||
| #define BOARD_MKS_ROBIN               4005  // MKS Robin (STM32F103ZET6)
 | #define BOARD_CHITU3D                 4005  // Chitu3D (STM32F103RET6)
 | ||||||
| #define BOARD_MKS_ROBIN_MINI          4006  // MKS Robin Mini (STM32F103VET6)
 | #define BOARD_MKS_ROBIN               4006  // MKS Robin (STM32F103ZET6)
 | ||||||
| #define BOARD_MKS_ROBIN_NANO          4007  // MKS Robin Nano (STM32F103VET6)
 | #define BOARD_MKS_ROBIN_MINI          4007  // MKS Robin Mini (STM32F103VET6)
 | ||||||
| #define BOARD_MKS_ROBIN_LITE          4008  // MKS Robin Lite/Lite2 (STM32F103RCT6)
 | #define BOARD_MKS_ROBIN_NANO          4008  // MKS Robin Nano (STM32F103VET6)
 | ||||||
| #define BOARD_BIGTREE_SKR_MINI_V1_1   4009  // BigTreeTech SKR Mini v1.1 (STM32F103RC)
 | #define BOARD_MKS_ROBIN_LITE          4009  // MKS Robin Lite/Lite2 (STM32F103RCT6)
 | ||||||
| #define BOARD_BIGTREE_SKR_MINI_E3     4010  // BigTreeTech SKR Mini E3 (STM32F103RC)
 | #define BOARD_BIGTREE_SKR_MINI_V1_1   4010  // BigTreeTech SKR Mini v1.1 (STM32F103RC)
 | ||||||
| #define BOARD_BIGTREE_SKR_E3_DIP      4011  // BigTreeTech SKR E3 DIP V1.0 (STM32F103RC)
 | #define BOARD_BIGTREE_SKR_MINI_E3     4011  // BigTreeTech SKR Mini E3 (STM32F103RC)
 | ||||||
| #define BOARD_JGAURORA_A5S_A1         4012  // JGAurora A5S A1 (STM32F103ZET6)
 | #define BOARD_BIGTREE_SKR_E3_DIP      4012  // BigTreeTech SKR E3 DIP V1.0 (STM32F103RC)
 | ||||||
| #define BOARD_FYSETC_AIO_II           4013  // FYSETC AIO_II
 | #define BOARD_JGAURORA_A5S_A1         4013  // JGAurora A5S A1 (STM32F103ZET6)
 | ||||||
| #define BOARD_FYSETC_CHEETAH          4014  // FYSETC Cheetah
 | #define BOARD_FYSETC_AIO_II           4014  // FYSETC AIO_II
 | ||||||
| #define BOARD_LONGER3D_LK             4015  // Alfawise U20/U20+/U30 (Longer3D LK1/2) / STM32F103VET6
 | #define BOARD_FYSETC_CHEETAH          4015  // FYSETC Cheetah
 | ||||||
|  | #define BOARD_FYSETC_CHEETAH_V12      4016  // FYSETC Cheetah V1.2
 | ||||||
|  | #define BOARD_LONGER3D_LK             4017  // Alfawise U20/U20+/U30 (Longer3D LK1/2) / STM32F103VET6
 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // ARM Cortex-M4F
 | // ARM Cortex-M4F
 | ||||||
|  | |||||||
| @ -438,38 +438,38 @@ | |||||||
| 
 | 
 | ||||||
| #elif MB(STM32F1R) | #elif MB(STM32F1R) | ||||||
|   #include "stm32/pins_STM32F1R.h"              // STM32F1                                env:STM32F1 |   #include "stm32/pins_STM32F1R.h"              // STM32F1                                env:STM32F1 | ||||||
| #elif MB(STM3R_MINI) |  | ||||||
|   #include "stm32/pins_STM3R_MINI.h"            // STM32F1                                env:STM32F1 |  | ||||||
| #elif MB(BIGTREE_SKR_MINI_V1_1) |  | ||||||
|   #include "stm32/pins_BIGTREE_SKR_MINI_V1_1.h" // STM32F1                                env:BIGTREE_SKR_MINI |  | ||||||
| #elif MB(BIGTREE_SKR_MINI_E3) |  | ||||||
|   #include "stm32/pins_BIGTREE_SKR_MINI_E3.h"   // STM32F1                                env:BIGTREE_SKR_MINI |  | ||||||
| #elif MB(BIGTREE_SKR_E3_DIP) |  | ||||||
|   #include "stm32/pins_BIGTREE_SKR_E3_DIP.h"    // STM32F1                                env:BIGTREE_SKR_MINI |  | ||||||
| #elif MB(MALYAN_M200) | #elif MB(MALYAN_M200) | ||||||
|   #include "stm32/pins_MALYAN_M200.h"           // STM32F1                                env:malyanm200 |   #include "stm32/pins_MALYAN_M200.h"           // STM32F1                                env:malyanm200 | ||||||
| #elif MB(CHITU3D) | #elif MB(STM3R_MINI) | ||||||
|   #include "stm32/pins_CHITU3D.h"               // STM32F1                                env:STM32F1 |   #include "stm32/pins_STM3R_MINI.h"            // STM32F1                                env:STM32F1 | ||||||
| #elif MB(GTM32_PRO_VB) | #elif MB(GTM32_PRO_VB) | ||||||
|   #include "stm32/pins_GTM32_PRO_VB.h"          // STM32F1                                env:STM32F1 |   #include "stm32/pins_GTM32_PRO_VB.h"          // STM32F1                                env:STM32F1 | ||||||
| #elif MB(LONGER3D_LK) |  | ||||||
|   #include "stm32/pins_LONGER3D_LK.h"           // STM32F1                                env:alfawise_U20 |  | ||||||
| #elif MB(MORPHEUS) | #elif MB(MORPHEUS) | ||||||
|   #include "stm32/pins_MORPHEUS.h"              // STM32F1                                env:STM32F1 |   #include "stm32/pins_MORPHEUS.h"              // STM32F1                                env:STM32F1 | ||||||
|  | #elif MB(CHITU3D) | ||||||
|  |   #include "stm32/pins_CHITU3D.h"               // STM32F1                                env:STM32F1 | ||||||
| #elif MB(MKS_ROBIN) | #elif MB(MKS_ROBIN) | ||||||
|   #include "stm32/pins_MKS_ROBIN.h"             // STM32F1                                env:mks_robin |   #include "stm32/pins_MKS_ROBIN.h"             // STM32F1                                env:mks_robin | ||||||
| #elif MB(MKS_ROBIN_MINI) | #elif MB(MKS_ROBIN_MINI) | ||||||
|   #include "stm32/pins_MKS_ROBIN_MINI.h"        // STM32F1                                env:mks_robin_mini |   #include "stm32/pins_MKS_ROBIN_MINI.h"        // STM32F1                                env:mks_robin_mini | ||||||
| #elif MB(MKS_ROBIN_NANO) | #elif MB(MKS_ROBIN_NANO) | ||||||
|   #include "stm32/pins_MKS_ROBIN_NANO.h"        // STM32F1                                env:mks_robin_nano |   #include "stm32/pins_MKS_ROBIN_NANO.h"        // STM32F1                                env:mks_robin_nano | ||||||
| #elif MB(MKS_ROBIN_LITE) | #elif MB(BIGTREE_SKR_MINI_V1_1) | ||||||
|   #include "stm32/pins_MKS_ROBIN_LITE.h"        // STM32F1                                env:mks_robin_lite |   #include "stm32/pins_BIGTREE_SKR_MINI_V1_1.h" // STM32F1                                env:BIGTREE_SKR_MINI | ||||||
|  | #elif MB(BIGTREE_SKR_MINI_E3) | ||||||
|  |   #include "stm32/pins_BIGTREE_SKR_MINI_E3.h"   // STM32F1                                env:BIGTREE_SKR_MINI | ||||||
|  | #elif MB(BIGTREE_SKR_E3_DIP) | ||||||
|  |   #include "stm32/pins_BIGTREE_SKR_E3_DIP.h"    // STM32F1                                env:BIGTREE_SKR_MINI | ||||||
| #elif MB(JGAURORA_A5S_A1) | #elif MB(JGAURORA_A5S_A1) | ||||||
|   #include "stm32/pins_JGAURORA_A5S_A1.h"       // STM32F1                                env:JGAURORA_A5S_A1 |   #include "stm32/pins_JGAURORA_A5S_A1.h"       // STM32F1                                env:JGAURORA_A5S_A1 | ||||||
| #elif MB(FYSETC_AIO_II) | #elif MB(FYSETC_AIO_II) | ||||||
|   #include "stm32/pins_FYSETC_AIO_II.h"         // STM32F1                                env:fysetc_STM32F1 |   #include "stm32/pins_FYSETC_AIO_II.h"         // STM32F1                                env:fysetc_STM32F1 | ||||||
| #elif MB(FYSETC_CHEETAH) | #elif MB(FYSETC_CHEETAH) | ||||||
|   #include "stm32/pins_FYSETC_CHEETAH.h"        // STM32F1                                env:fysetc_STM32F1 |   #include "stm32/pins_FYSETC_CHEETAH.h"        // STM32F1                                env:fysetc_STM32F1 | ||||||
|  | #elif MB(FYSETC_CHEETAH_V12) | ||||||
|  |   #include "stm32/pins_FYSETC_CHEETAH_V12.h"    // STM32F1                                env:fysetc_STM32F1 | ||||||
|  | #elif MB(LONGER3D_LK) | ||||||
|  |   #include "stm32/pins_LONGER3D_LK.h"           // STM32F1                                env:alfawise_U20 | ||||||
| 
 | 
 | ||||||
| //
 | //
 | ||||||
| // ARM Cortex-M4F
 | // ARM Cortex-M4F
 | ||||||
|  | |||||||
							
								
								
									
										60
									
								
								Marlin/src/pins/stm32/pins_FYSETC_CHEETAH_V12.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								Marlin/src/pins/stm32/pins_FYSETC_CHEETAH_V12.h
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,60 @@ | |||||||
|  | /**
 | ||||||
|  |  * Marlin 3D Printer Firmware | ||||||
|  |  * Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
 | ||||||
|  |  * | ||||||
|  |  * Based on Sprinter and grbl. | ||||||
|  |  * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm | ||||||
|  |  * | ||||||
|  |  * This program is free software: you can redistribute it and/or modify | ||||||
|  |  * it under the terms of the GNU General Public License as published by | ||||||
|  |  * the Free Software Foundation, either version 3 of the License, or | ||||||
|  |  * (at your option) any later version. | ||||||
|  |  * | ||||||
|  |  * This program is distributed in the hope that it will be useful, | ||||||
|  |  * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||||
|  |  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||||
|  |  * GNU General Public License for more details. | ||||||
|  |  * | ||||||
|  |  * You should have received a copy of the GNU General Public License | ||||||
|  |  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||||
|  |  * | ||||||
|  |  */ | ||||||
|  | #pragma once | ||||||
|  | 
 | ||||||
|  | #ifndef __STM32F1__ | ||||||
|  |   #error "Oops! Select an STM32F1 board in 'Tools > Board.'" | ||||||
|  | #endif | ||||||
|  | 
 | ||||||
|  | #include "pins_FYSETC_CHEETAH.h" | ||||||
|  | 
 | ||||||
|  | #undef X_HARDWARE_SERIAL | ||||||
|  | #undef Y_HARDWARE_SERIAL | ||||||
|  | #undef Z_HARDWARE_SERIAL | ||||||
|  | #undef E0_HARDWARE_SERIAL | ||||||
|  | 
 | ||||||
|  | #undef RGB_LED_R_PIN | ||||||
|  | #undef RGB_LED_G_PIN | ||||||
|  | #undef RGB_LED_B_PIN | ||||||
|  | 
 | ||||||
|  | #if HAS_TMC220x | ||||||
|  | 
 | ||||||
|  |   /**
 | ||||||
|  |    * TMC2208/TMC2209 stepper drivers | ||||||
|  |    */ | ||||||
|  | 
 | ||||||
|  |   //
 | ||||||
|  |   // Software serial
 | ||||||
|  |   //
 | ||||||
|  |   #define X_SERIAL_TX_PIN  PA11 | ||||||
|  |   #define X_SERIAL_RX_PIN  PA12 | ||||||
|  | 
 | ||||||
|  |   #define Y_SERIAL_TX_PIN  PB6 | ||||||
|  |   #define Y_SERIAL_RX_PIN  PB7 | ||||||
|  | 
 | ||||||
|  |   #define Z_SERIAL_TX_PIN  PB10 | ||||||
|  |   #define Z_SERIAL_RX_PIN  PB11 | ||||||
|  | 
 | ||||||
|  |   #define E0_SERIAL_TX_PIN PA2 | ||||||
|  |   #define E0_SERIAL_RX_PIN PA3 | ||||||
|  | 
 | ||||||
|  | #endif | ||||||
							
								
								
									
										2210
									
								
								config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2210
									
								
								config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration.h
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2551
									
								
								config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2551
									
								
								config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2209
									
								
								config/examples/FYSETC/Cheetah 1.2/base/Configuration.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2209
									
								
								config/examples/FYSETC/Cheetah 1.2/base/Configuration.h
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										2551
									
								
								config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2551
									
								
								config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user