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…
Reference in a new issue