mirror of
https://github.com/MarlinFirmware/Marlin.git
synced 2025-01-22 17:52:57 +00:00
🩹 Update Ender-3 V3 SE pins (#27495)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
This commit is contained in:
parent
d876b5ee3c
commit
846ec6c66b
3 changed files with 52 additions and 37 deletions
|
@ -1371,7 +1371,7 @@
|
||||||
#if MB(MKS_MONSTER8_V1, BTT_SKR_MINI_E3_V1_0, BTT_SKR_MINI_E3_V1_2, BTT_SKR_MINI_E3_V2_0, BTT_SKR_MINI_E3_V3_0, BTT_SKR_MINI_E3_V3_0_1, BTT_SKR_E3_TURBO, BTT_OCTOPUS_V1_1, BTT_SKR_V3_0, BTT_SKR_V3_0_EZ, AQUILA_V101)
|
#if MB(MKS_MONSTER8_V1, BTT_SKR_MINI_E3_V1_0, BTT_SKR_MINI_E3_V1_2, BTT_SKR_MINI_E3_V2_0, BTT_SKR_MINI_E3_V3_0, BTT_SKR_MINI_E3_V3_0_1, BTT_SKR_E3_TURBO, BTT_OCTOPUS_V1_1, BTT_SKR_V3_0, BTT_SKR_V3_0_EZ, AQUILA_V101)
|
||||||
|
|
||||||
#define LCD_SERIAL_PORT 1
|
#define LCD_SERIAL_PORT 1
|
||||||
#elif MB(CREALITY_V24S1_301, CREALITY_V24S1_301F4, CREALITY_F401RE, CREALITY_V423, CREALITY_CR4NTXXC10, MKS_ROBIN, PANOWIN_CUTLASS, KODAMA_BARDO)
|
#elif MB(CREALITY_V24S1_301, CREALITY_V24S1_301F4, CREALITY_F401RE, CREALITY_V423, CREALITY_CR4NTXXC10, CREALITY_CR4NS, MKS_ROBIN, PANOWIN_CUTLASS, KODAMA_BARDO)
|
||||||
#define LCD_SERIAL_PORT 2
|
#define LCD_SERIAL_PORT 2
|
||||||
#else
|
#else
|
||||||
#define LCD_SERIAL_PORT 3
|
#define LCD_SERIAL_PORT 3
|
||||||
|
|
|
@ -33,11 +33,6 @@
|
||||||
#error "CR4NS200320C13 only supports one hotend / E-stepper."
|
#error "CR4NS200320C13 only supports one hotend / E-stepper."
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// Validate stepper driver selections.
|
|
||||||
//#if !AXIS_DRIVER_TYPE_X(TMC2208) || !AXIS_DRIVER_TYPE_Y(TMC2208) || !AXIS_DRIVER_TYPE_Z(TMC2208) || !AXIS_DRIVER_TYPE_E0(TMC2208)
|
|
||||||
// #error "This board has onboard TMC2208 drivers for X, Y, Z, and E0."
|
|
||||||
//#endif
|
|
||||||
|
|
||||||
#ifndef BOARD_INFO_NAME
|
#ifndef BOARD_INFO_NAME
|
||||||
#define BOARD_INFO_NAME "CR4NS200320C13"
|
#define BOARD_INFO_NAME "CR4NS200320C13"
|
||||||
#endif
|
#endif
|
||||||
|
@ -46,23 +41,28 @@
|
||||||
#endif
|
#endif
|
||||||
#define BOARD_WEBSITE_URL "www.creality.com"
|
#define BOARD_WEBSITE_URL "www.creality.com"
|
||||||
|
|
||||||
|
//
|
||||||
|
// EEPROM
|
||||||
|
//
|
||||||
|
#define IIC_EEPROM_SDA PA7
|
||||||
|
#define IIC_EEPROM_SCL PA8
|
||||||
|
|
||||||
//
|
//
|
||||||
// Servos
|
// Servos
|
||||||
//
|
//
|
||||||
#ifndef SERVO0_PIN
|
#ifndef SERVO0_PIN
|
||||||
#define SERVO0_PIN PC14
|
#define SERVO0_PIN PC13
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef Z_MIN_PROBE_PIN
|
#ifndef Z_MIN_PROBE_PIN
|
||||||
#define Z_MIN_PROBE_PIN PC13 // BLTouch IN
|
#define Z_MIN_PROBE_PIN PC14
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
// Limit Switches
|
// Limit Switches
|
||||||
//
|
//
|
||||||
//#ifndef Z_STOP_PIN
|
#ifndef Z_STOP_PIN
|
||||||
// #define Z_STOP_PIN PA15 // else PA7
|
#define Z_STOP_PIN PC14
|
||||||
//#endif
|
#endif
|
||||||
|
|
||||||
//
|
//
|
||||||
// Filament Runout Sensor
|
// Filament Runout Sensor
|
||||||
|
@ -76,15 +76,10 @@
|
||||||
//
|
//
|
||||||
#define HEATER_BED_PIN PB2 // HOT BED
|
#define HEATER_BED_PIN PB2 // HOT BED
|
||||||
#define FAN1_PIN PC1 // extruder fan
|
#define FAN1_PIN PC1 // extruder fan
|
||||||
//#define FAN2_PIN PB1 // Controller fan FET
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Auto fans
|
// Steppers
|
||||||
//
|
//
|
||||||
//#ifndef CONTROLLER_FAN_PIN
|
|
||||||
// #define CONTROLLER_FAN_PIN FAN2_PIN
|
|
||||||
//#endif
|
|
||||||
|
|
||||||
#if HAS_TMC_UART
|
#if HAS_TMC_UART
|
||||||
// Reduce baud rate to improve software serial reliability
|
// Reduce baud rate to improve software serial reliability
|
||||||
#define TMC_BAUD_RATE 19200
|
#define TMC_BAUD_RATE 19200
|
||||||
|
@ -92,15 +87,23 @@
|
||||||
// Software serial
|
// Software serial
|
||||||
#define X_SERIAL_TX_PIN PB12
|
#define X_SERIAL_TX_PIN PB12
|
||||||
#define X_SERIAL_RX_PIN X_SERIAL_TX_PIN
|
#define X_SERIAL_RX_PIN X_SERIAL_TX_PIN
|
||||||
|
#define X_DIAG_PIN PB10
|
||||||
|
|
||||||
#define Y_SERIAL_TX_PIN PB13
|
#define Y_SERIAL_TX_PIN PB13
|
||||||
#define Y_SERIAL_RX_PIN Y_SERIAL_TX_PIN
|
#define Y_SERIAL_RX_PIN Y_SERIAL_TX_PIN
|
||||||
|
#define Y_DIAG_PIN PB11
|
||||||
|
|
||||||
#define Z_SERIAL_TX_PIN PB14
|
#define Z_SERIAL_TX_PIN PB14
|
||||||
#define Z_SERIAL_RX_PIN Z_SERIAL_TX_PIN
|
#define Z_SERIAL_RX_PIN Z_SERIAL_TX_PIN
|
||||||
|
|
||||||
#endif // HAS_TMC_UART
|
#endif // HAS_TMC_UART
|
||||||
|
|
||||||
|
//
|
||||||
|
// SD Card
|
||||||
|
//
|
||||||
|
#define ONBOARD_SPI_DEVICE 1 // SPI1
|
||||||
|
#define ONBOARD_SD_CS_PIN PA4 // SDSS
|
||||||
|
|
||||||
#if ANY(RET6_12864_LCD, HAS_DWIN_E3V2, IS_DWIN_MARLINUI)
|
#if ANY(RET6_12864_LCD, HAS_DWIN_E3V2, IS_DWIN_MARLINUI)
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -118,18 +121,10 @@
|
||||||
#define EXP3_03_PIN PA2
|
#define EXP3_03_PIN PA2
|
||||||
#define EXP3_04_PIN PA3
|
#define EXP3_04_PIN PA3
|
||||||
#define EXP3_05_PIN PB1
|
#define EXP3_05_PIN PB1
|
||||||
#define EXP3_06_PIN -1
|
#define EXP3_06_PIN PB0
|
||||||
#define EXP3_07_PIN PA12
|
#define EXP3_07_PIN PA12
|
||||||
#define EXP3_08_PIN PA11
|
#define EXP3_08_PIN PA11
|
||||||
|
|
||||||
#ifndef BEEPER_PIN
|
|
||||||
#define BEEPER_PIN EXP1_06_PIN // BEEP
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#define BTN_ENC EXP1_05_PIN // EN
|
|
||||||
#define BTN_EN1 EXP1_08_PIN // A
|
|
||||||
#define BTN_EN2 EXP1_07_PIN // B
|
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include "pins_CREALITY_V4.h"
|
#include "pins_CREALITY_V4.h"
|
||||||
|
|
|
@ -57,8 +57,12 @@
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#if ENABLED(IIC_BL24CXX_EEPROM)
|
#if ENABLED(IIC_BL24CXX_EEPROM)
|
||||||
|
#ifndef IIC_EEPROM_SDA
|
||||||
#define IIC_EEPROM_SDA PA11
|
#define IIC_EEPROM_SDA PA11
|
||||||
|
#endif
|
||||||
|
#ifndef IIC_EEPROM_SCL
|
||||||
#define IIC_EEPROM_SCL PA12
|
#define IIC_EEPROM_SCL PA12
|
||||||
|
#endif
|
||||||
#define MARLIN_EEPROM_SIZE 0x800 // 2K (24C16)
|
#define MARLIN_EEPROM_SIZE 0x800 // 2K (24C16)
|
||||||
#elif ENABLED(SDCARD_EEPROM_EMULATION)
|
#elif ENABLED(SDCARD_EEPROM_EMULATION)
|
||||||
#define MARLIN_EEPROM_SIZE 0x800 // 2K
|
#define MARLIN_EEPROM_SIZE 0x800 // 2K
|
||||||
|
@ -193,14 +197,30 @@
|
||||||
* GND | 9 10 | 5V
|
* GND | 9 10 | 5V
|
||||||
* ------
|
* ------
|
||||||
*/
|
*/
|
||||||
|
#ifndef EXP3_01_PIN
|
||||||
#define EXP3_01_PIN PC6
|
#define EXP3_01_PIN PC6
|
||||||
|
#endif
|
||||||
|
#ifndef EXP3_02_PIN
|
||||||
#define EXP3_02_PIN PB2
|
#define EXP3_02_PIN PB2
|
||||||
|
#endif
|
||||||
|
#ifndef EXP3_03_PIN
|
||||||
#define EXP3_03_PIN PB10
|
#define EXP3_03_PIN PB10
|
||||||
|
#endif
|
||||||
|
#ifndef EXP3_04_PIN
|
||||||
#define EXP3_04_PIN PB11
|
#define EXP3_04_PIN PB11
|
||||||
|
#endif
|
||||||
|
#ifndef EXP3_05_PIN
|
||||||
#define EXP3_05_PIN PB14
|
#define EXP3_05_PIN PB14
|
||||||
|
#endif
|
||||||
|
#ifndef EXP3_06_PIN
|
||||||
#define EXP3_06_PIN PB13
|
#define EXP3_06_PIN PB13
|
||||||
|
#endif
|
||||||
|
#ifndef EXP3_07_PIN
|
||||||
#define EXP3_07_PIN PB12
|
#define EXP3_07_PIN PB12
|
||||||
|
#endif
|
||||||
|
#ifndef EXP3_08_PIN
|
||||||
#define EXP3_08_PIN PB15
|
#define EXP3_08_PIN PB15
|
||||||
|
#endif
|
||||||
|
|
||||||
#elif ANY(VET6_12864_LCD, DWIN_VET6_CREALITY_LCD)
|
#elif ANY(VET6_12864_LCD, DWIN_VET6_CREALITY_LCD)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue