From 98f116fdcdeeef9adbf958441fa6483788141669 Mon Sep 17 00:00:00 2001 From: thisiskeithb Date: Tue, 25 Jun 2019 23:14:56 -0700 Subject: [PATCH 1/6] Initial MKS S-GEN-L Configs Ported from MKS' S-GEN-L repo, cleaned up pins, added display options. --- Marlin/src/core/boards.h | 1 + Marlin/src/pins/pins.h | 2 + Marlin/src/pins/pins_MKS_SGEN_L.h | 305 ++++++++++++++++++++++++++++++ 3 files changed, 308 insertions(+) create mode 100644 Marlin/src/pins/pins_MKS_SGEN_L.h diff --git a/Marlin/src/core/boards.h b/Marlin/src/core/boards.h index 8afdd435b77c..39254c1f4832 100644 --- a/Marlin/src/core/boards.h +++ b/Marlin/src/core/boards.h @@ -198,6 +198,7 @@ #define BOARD_BIGTREE_SKR_V1_3 1761 // BIGTREE SKR_V1.3 (Power outputs: Hotend0, Hotend1, Fan, Bed) #define BOARD_AZTEEG_X5_MINI 1762 // Azteeg X5 Mini (Power outputs: Hotend0, Bed, Fan) #define BOARD_MKS_SGEN 1763 // MKS-SGen (Power outputs: Hotend0, Hotend1, Bed, Fan) +#define BOARD_MKS_SGEN_L 1764 // MKS-SGEN-L(Power outputs: Hotend0, Hotend1, Bed, Fan) // // SAM3X8E ARM Cortex M3 diff --git a/Marlin/src/pins/pins.h b/Marlin/src/pins/pins.h index 1f7734583b51..e2e609889000 100644 --- a/Marlin/src/pins/pins.h +++ b/Marlin/src/pins/pins.h @@ -324,6 +324,8 @@ #include "pins_MKS_SBASE.h" // LPC1768 env:LPC1768 #elif MB(MKS_SGEN) #include "pins_MKS_SGEN.h" // LPC1769 env:LPC1769 +#elif MB(MKS_SGEN_L) + #include "pins_MKS_SGEN_L.h" // LPC1768 env:LPC1768 #elif MB(AZSMZ_MINI) #include "pins_AZSMZ_MINI.h" // LPC1768 env:LPC1768 #elif MB(AZTEEG_X5_GT) diff --git a/Marlin/src/pins/pins_MKS_SGEN_L.h b/Marlin/src/pins/pins_MKS_SGEN_L.h new file mode 100644 index 000000000000..262f5743938f --- /dev/null +++ b/Marlin/src/pins/pins_MKS_SGEN_L.h @@ -0,0 +1,305 @@ +/** + * 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 . + * + */ + +/** + * MKS SGEN-L pin assignments + */ + +#ifndef TARGET_LPC1768 + #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." +#endif + +#ifndef BOARD_NAME + #define BOARD_NAME "MKS SGEN-L" +#endif +#ifndef BOARD_WEBSITE_URL + #define BOARD_WEBSITE_URL "https://github.com/makerbase-mks/MKS-SGEN_L" +#endif + +#define LED_PIN P1_18 // Used as a status indicator +#define LED2_PIN P1_19 +#define LED3_PIN P1_20 +#define LED4_PIN P1_21 + +// +// Servo pin +// +#define SERVO0_PIN P1_23 // SERVO P1.23 +#define SERVO1_PIN P2_00 // SERVO P2.0 + +// +// Limit Switches +// +#define X_MIN_PIN P1_29 +#define X_MAX_PIN P1_28 +#define Y_MIN_PIN P1_27 +#define Y_MAX_PIN P1_26 +#define Z_MIN_PIN P1_25 +#define Z_MAX_PIN P1_24 + +// +// Z Probe (when not Z_MIN_PIN) +// +#ifndef Z_MIN_PROBE_PIN + #define Z_MIN_PROBE_PIN P1_24 +#endif + +// +// Steppers +// +#define X_STEP_PIN P2_02 +#define X_DIR_PIN P2_03 +#define X_ENABLE_PIN P2_01 +#ifndef X_CS_PIN + #define X_CS_PIN P1_01 +#endif + +#define Y_STEP_PIN P0_19 +#define Y_DIR_PIN P0_20 +#define Y_ENABLE_PIN P2_08 +#ifndef Y_CS_PIN + #define Y_CS_PIN P1_08 +#endif + +#define Z_STEP_PIN P0_22 +#define Z_DIR_PIN P2_11 +#define Z_ENABLE_PIN P0_21 +#ifndef Z_CS_PIN + #define Z_CS_PIN P1_10 +#endif + +#define E0_STEP_PIN P2_13 +#define E0_DIR_PIN P0_11 +#define E0_ENABLE_PIN P2_12 +#ifndef E0_CS_PIN + #define E0_CS_PIN P1_15 +#endif + +#define E1_STEP_PIN P0_01 +#define E1_DIR_PIN P0_00 +#define E1_ENABLE_PIN P0_10 +#ifndef E1_CS_PIN + #define E1_CS_PIN P1_17 +#endif + + +// +// Software SPI pins for TMC2130 stepper drivers +// +#if ENABLED(TMC_USE_SW_SPI) + #define TMC_SW_MOSI P4_28 + #define TMC_SW_MISO P0_05 + #define TMC_SW_SCK P0_04 +#endif + +#if HAS_DRIVER(TMC2208) || HAS_DRIVER(TMC2209) + + +/** + * TMC2208 stepper drivers + * + * Hardware serial communication ports. + * If undefined software serial is used according to the pins below + */ +//#define X_HARDWARE_SERIAL Serial +//#define X2_HARDWARE_SERIAL Serial1 +//#define Y_HARDWARE_SERIAL Serial1 +//#define Y2_HARDWARE_SERIAL Serial1 +//#define Z_HARDWARE_SERIAL Serial1 +//#define Z2_HARDWARE_SERIAL Serial1 +//#define E0_HARDWARE_SERIAL Serial1 +//#define E1_HARDWARE_SERIAL Serial1 +//#define E2_HARDWARE_SERIAL Serial1 +//#define E3_HARDWARE_SERIAL Serial1 +//#define E4_HARDWARE_SERIAL Serial1 + +// +// Software serial +// + +#define X_SERIAL_TX_PIN P1_04 +#define X_SERIAL_RX_PIN P1_01 + +#define Y_SERIAL_TX_PIN P1_09 +#define Y_SERIAL_RX_PIN P1_08 + +#define Z_SERIAL_TX_PIN P1_14 +#define Z_SERIAL_RX_PIN P1_10 + +#define E0_SERIAL_TX_PIN P1_16 +#define E0_SERIAL_RX_PIN P1_15 + +#define E1_SERIAL_TX_PIN P4_29 +#define E1_SERIAL_RX_PIN P1_17 + +#define Z2_SERIAL_TX_PIN P4_29 +#define Z2_SERIAL_RX_PIN P1_17 + +#endif + + +// +// Temperature Sensors +// 3.3V max when defined as an analog input +// +#define TEMP_0_PIN 0 // A0 (TH1) +#define TEMP_BED_PIN 1 // A1 (TB) +#define TEMP_1_PIN 2 // A2 (TH2) + +// +// Heaters / Fans +// +#define HEATER_BED_PIN P2_05 +#define HEATER_0_PIN P2_07 +#define HEATER_1_PIN P2_06 +#ifndef FAN_PIN + #define FAN_PIN P2_04 +#endif + + +/* +| _____ _____ +| (BEEPER) 1.31 | · · | 1.30 (BTN_ENC) (MISO) 0.8 | · · | 0.7 (SD_SCK) +| (LCD_EN) 0.18 | · · | 0.16 (LCD_RS) (BTN_EN1) 3.25 | · · | 0.28 (SD_CS2) +| (LCD_D4) 0.15 | · · | 0.17 (LCD_D5) (BTN_EN2) 3.26 | · · | 1.20 (SD_MOSI) +| (LCD_D6) 1.0 | · · | 1.22 (LCD_D7) (SD_DETECT) 0.27 | · · | RST +| GND | · · | 5V GND | · · | NC +|  ̄ ̄  ̄ ̄ +| EXP1 EXP2 +*/ + +#if ENABLED(ULTRA_LCD) + #define BEEPER_PIN P1_31 + #define BTN_ENC P1_30 + + #if ENABLED(CR10_STOCKDISPLAY) + #define LCD_PINS_RS P1_0 + + #define BTN_EN1 P0_18 + #define BTN_EN2 P0_15 + + #define LCD_PINS_ENABLE P1_22 + #define LCD_PINS_D4 P0_17 + + #else + #define LCD_PINS_RS P0_16 + + #define BTN_EN1 P3_25 + #define BTN_EN2 P3_26 + + #define LCD_PINS_ENABLE P0_18 + #define LCD_PINS_D4 P0_15 + + #define LCD_SDSS P0_28 + #define SD_DETECT_PIN P0_27 + + #if ENABLED(FYSETC_MINI_12864) + #define DOGLCD_CS P0_18 + #define DOGLCD_A0 P0_16 + #define DOGLCD_SCK P0_7 + #define DOGLCD_MOSI P1_20 + #define FORCE_SOFT_SPI + + #define LCD_BACKLIGHT_PIN -1 + + #define FORCE_SOFT_SPI // Use this if default of hardware SPI causes display problems + // results in LCD soft SPI mode 3, SD soft SPI mode 0 + + #define LCD_RESET_PIN P0_15 // Must be high or open for LCD to operate normally. + + #if EITHER(FYSETC_MINI_12864_1_2, FYSETC_MINI_12864_2_0) + #ifndef RGB_LED_R_PIN + #define RGB_LED_R_PIN P0_17 + #endif + #ifndef RGB_LED_G_PIN + #define RGB_LED_G_PIN P1_0 + #endif + #ifndef RGB_LED_B_PIN + #define RGB_LED_B_PIN P1_22 + #endif + #elif ENABLED(FYSETC_MINI_12864_2_1) + #define NEOPIXEL_PIN P0_17 + #endif + + #else // !FYSETC_MINI_12864 + + #if ENABLED(MKS_MINI_12864) + #define DOGLCD_CS P0_17 + #define DOGLCD_A0 P1_0 + #endif + + #if ENABLED(ULTIPANEL) + #define LCD_PINS_D5 P0_17 + #define LCD_PINS_D6 P1_0 + #define LCD_PINS_D7 P1_22 + #endif + + #endif // !FYSETC_MINI_12864 + + #endif + +#endif // ULTRA_LCD + +#if !ANY(LPC_SD_LCD, LPC_SD_ONBOARD, LPC_SD_CUSTOM_CABLE) + #undef USB_SD_DISABLED + #define USB_SD_ONBOARD + #define LPC_SD_ONBOARD +#endif + + +#if ENABLED(LPC_SD_LCD) + // use standard cable and header, SPI and SD detect sre shared with on-board SD card + // hardware SPI is used for both SD cards. The detect pin is shred between the + // LCD and onboard SD readers so we disable it. + #define SCK_PIN P0_07 + #define MISO_PIN P0_08 + #define MOSI_PIN P0_09 + #define SS_PIN P0_28 // Chip select for SD card used by Marlin + #define ONBOARD_SD_CS P0_06 // Chip select for "System" SD card + +#elif ENABLED(LPC_SD_ONBOARD) + + // The external SD card is not used. Hardware SPI is used to access the card. + #if ENABLED(USB_SD_ONBOARD) + // When sharing the SD card with a PC we want the menu options to + // mount/unmount the card and refresh it. So we disable card detect. + #define SHARED_SD_CARD + #else + #define SD_DETECT_PIN P0_27 + #endif + #define SCK_PIN P0_07 + #define MISO_PIN P0_08 + #define MOSI_PIN P0_09 + #define SS_PIN P0_06 // Chip select for SD card used by Marlin + #define ONBOARD_SD_CS P0_06 // Chip select for "System" SD card + +#endif + +// +// Misc. Functions +// +#define PIN_P0_02 P0_02 // AUX1 (Interrupt Capable/ADC/Serial Port 0) +#define PIN_P0_03 P0_03 // AUX1 (Interrupt Capable/ADC/Serial Port 0) +#define PS_ON_PIN P1_23 // SERVO P1.23 +#define PIN_P0_27 P0_27 // EXP2/Onboard SD +#define PIN_P0_28 P0_28 // EXP2 + From b215cf99a4c0e571b6561b46ba79ccd4a39a9a0c Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 26 Jun 2019 04:01:18 -0500 Subject: [PATCH 2/6] Update pins_MKS_SGEN_L.h --- Marlin/src/pins/pins_MKS_SGEN_L.h | 113 ++++++++++++++---------------- 1 file changed, 54 insertions(+), 59 deletions(-) diff --git a/Marlin/src/pins/pins_MKS_SGEN_L.h b/Marlin/src/pins/pins_MKS_SGEN_L.h index 262f5743938f..a96c5c562b11 100644 --- a/Marlin/src/pins/pins_MKS_SGEN_L.h +++ b/Marlin/src/pins/pins_MKS_SGEN_L.h @@ -112,58 +112,55 @@ #endif #if HAS_DRIVER(TMC2208) || HAS_DRIVER(TMC2209) - - -/** - * TMC2208 stepper drivers - * - * Hardware serial communication ports. - * If undefined software serial is used according to the pins below - */ -//#define X_HARDWARE_SERIAL Serial -//#define X2_HARDWARE_SERIAL Serial1 -//#define Y_HARDWARE_SERIAL Serial1 -//#define Y2_HARDWARE_SERIAL Serial1 -//#define Z_HARDWARE_SERIAL Serial1 -//#define Z2_HARDWARE_SERIAL Serial1 -//#define E0_HARDWARE_SERIAL Serial1 -//#define E1_HARDWARE_SERIAL Serial1 -//#define E2_HARDWARE_SERIAL Serial1 -//#define E3_HARDWARE_SERIAL Serial1 -//#define E4_HARDWARE_SERIAL Serial1 - -// -// Software serial -// - -#define X_SERIAL_TX_PIN P1_04 -#define X_SERIAL_RX_PIN P1_01 - -#define Y_SERIAL_TX_PIN P1_09 -#define Y_SERIAL_RX_PIN P1_08 - -#define Z_SERIAL_TX_PIN P1_14 -#define Z_SERIAL_RX_PIN P1_10 - -#define E0_SERIAL_TX_PIN P1_16 -#define E0_SERIAL_RX_PIN P1_15 - -#define E1_SERIAL_TX_PIN P4_29 -#define E1_SERIAL_RX_PIN P1_17 - -#define Z2_SERIAL_TX_PIN P4_29 -#define Z2_SERIAL_RX_PIN P1_17 - -#endif - + /** + * TMC2208 stepper drivers + * + * Hardware serial communication ports. + * If undefined software serial is used according to the pins below + */ + //#define X_HARDWARE_SERIAL Serial + //#define X2_HARDWARE_SERIAL Serial1 + //#define Y_HARDWARE_SERIAL Serial1 + //#define Y2_HARDWARE_SERIAL Serial1 + //#define Z_HARDWARE_SERIAL Serial1 + //#define Z2_HARDWARE_SERIAL Serial1 + //#define E0_HARDWARE_SERIAL Serial1 + //#define E1_HARDWARE_SERIAL Serial1 + //#define E2_HARDWARE_SERIAL Serial1 + //#define E3_HARDWARE_SERIAL Serial1 + //#define E4_HARDWARE_SERIAL Serial1 + + // + // Software serial + // + + #define X_SERIAL_TX_PIN P1_04 + #define X_SERIAL_RX_PIN P1_01 + + #define Y_SERIAL_TX_PIN P1_09 + #define Y_SERIAL_RX_PIN P1_08 + + #define Z_SERIAL_TX_PIN P1_14 + #define Z_SERIAL_RX_PIN P1_10 + + #define E0_SERIAL_TX_PIN P1_16 + #define E0_SERIAL_RX_PIN P1_15 + + #define E1_SERIAL_TX_PIN P4_29 + #define E1_SERIAL_RX_PIN P1_17 + + #define Z2_SERIAL_TX_PIN P4_29 + #define Z2_SERIAL_RX_PIN P1_17 + +#endif // TMC2208 || TMC2209 // // Temperature Sensors // 3.3V max when defined as an analog input // -#define TEMP_0_PIN 0 // A0 (TH1) -#define TEMP_BED_PIN 1 // A1 (TB) -#define TEMP_1_PIN 2 // A2 (TH2) +#define TEMP_0_PIN 0 // Analog Input A0 (TH1) +#define TEMP_BED_PIN 1 // Analog Input A1 (TB) +#define TEMP_1_PIN 2 // Analog Input A2 (TH2) // // Heaters / Fans @@ -176,16 +173,16 @@ #endif -/* -| _____ _____ -| (BEEPER) 1.31 | · · | 1.30 (BTN_ENC) (MISO) 0.8 | · · | 0.7 (SD_SCK) -| (LCD_EN) 0.18 | · · | 0.16 (LCD_RS) (BTN_EN1) 3.25 | · · | 0.28 (SD_CS2) -| (LCD_D4) 0.15 | · · | 0.17 (LCD_D5) (BTN_EN2) 3.26 | · · | 1.20 (SD_MOSI) -| (LCD_D6) 1.0 | · · | 1.22 (LCD_D7) (SD_DETECT) 0.27 | · · | RST -| GND | · · | 5V GND | · · | NC -|  ̄ ̄  ̄ ̄ -| EXP1 EXP2 -*/ +/** + * _____ _____ + * (BEEPER) 1.31 | · · | 1.30 (BTN_ENC) (MISO) 0.8 | · · | 0.7 (SD_SCK) + * (LCD_EN) 0.18 | · · | 0.16 (LCD_RS) (BTN_EN1) 3.25 | · · | 0.28 (SD_CS2) + * (LCD_D4) 0.15 | · · | 0.17 (LCD_D5) (BTN_EN2) 3.26 | · · | 1.20 (SD_MOSI) + * (LCD_D6) 1.0 | · · | 1.22 (LCD_D7) (SD_DETECT) 0.27 | · · | RST + * GND | · · | 5V GND | · · | NC + * ----- ----- + * EXP1 EXP2 + */ #if ENABLED(ULTRA_LCD) #define BEEPER_PIN P1_31 @@ -265,7 +262,6 @@ #define LPC_SD_ONBOARD #endif - #if ENABLED(LPC_SD_LCD) // use standard cable and header, SPI and SD detect sre shared with on-board SD card // hardware SPI is used for both SD cards. The detect pin is shred between the @@ -302,4 +298,3 @@ #define PS_ON_PIN P1_23 // SERVO P1.23 #define PIN_P0_27 P0_27 // EXP2/Onboard SD #define PIN_P0_28 P0_28 // EXP2 - From b55b8307ed2c9dcd724525ab4f1fa2e75acecbce Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 26 Jun 2019 04:01:59 -0500 Subject: [PATCH 3/6] Update pins_MKS_SGEN_L.h --- Marlin/src/pins/pins_MKS_SGEN_L.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Marlin/src/pins/pins_MKS_SGEN_L.h b/Marlin/src/pins/pins_MKS_SGEN_L.h index a96c5c562b11..6e917bffe783 100644 --- a/Marlin/src/pins/pins_MKS_SGEN_L.h +++ b/Marlin/src/pins/pins_MKS_SGEN_L.h @@ -91,7 +91,7 @@ #define E0_DIR_PIN P0_11 #define E0_ENABLE_PIN P2_12 #ifndef E0_CS_PIN - #define E0_CS_PIN P1_15 + #define E0_CS_PIN P1_15 #endif #define E1_STEP_PIN P0_01 From 5ed5d86dfc63a61b5e4a979950e91fbaf948b6c3 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 26 Jun 2019 04:15:03 -0500 Subject: [PATCH 4/6] Update SD options --- Marlin/src/pins/pins_MKS_SGEN_L.h | 67 +++++++++++-------------------- 1 file changed, 24 insertions(+), 43 deletions(-) diff --git a/Marlin/src/pins/pins_MKS_SGEN_L.h b/Marlin/src/pins/pins_MKS_SGEN_L.h index 6e917bffe783..bc5c3e0a238d 100644 --- a/Marlin/src/pins/pins_MKS_SGEN_L.h +++ b/Marlin/src/pins/pins_MKS_SGEN_L.h @@ -28,17 +28,8 @@ #error "Oops! Make sure you have the LPC1768 environment selected in your IDE." #endif -#ifndef BOARD_NAME - #define BOARD_NAME "MKS SGEN-L" -#endif -#ifndef BOARD_WEBSITE_URL - #define BOARD_WEBSITE_URL "https://github.com/makerbase-mks/MKS-SGEN_L" -#endif - -#define LED_PIN P1_18 // Used as a status indicator -#define LED2_PIN P1_19 -#define LED3_PIN P1_20 -#define LED4_PIN P1_21 +#define BOARD_NAME "MKS SGEN-L" +#define BOARD_WEBSITE_URL "https://github.com/makerbase-mks/MKS-SGEN_L" // // Servo pin @@ -101,7 +92,6 @@ #define E1_CS_PIN P1_17 #endif - // // Software SPI pins for TMC2130 stepper drivers // @@ -172,6 +162,13 @@ #define FAN_PIN P2_04 #endif +// +// Misc. Functions +// +#define LED_PIN P1_18 // Used as a status indicator +#define LED2_PIN P1_19 +#define LED3_PIN P1_20 +#define LED4_PIN P1_21 /** * _____ _____ @@ -183,7 +180,6 @@ * ----- ----- * EXP1 EXP2 */ - #if ENABLED(ULTRA_LCD) #define BEEPER_PIN P1_31 #define BTN_ENC P1_30 @@ -256,45 +252,30 @@ #endif // ULTRA_LCD -#if !ANY(LPC_SD_LCD, LPC_SD_ONBOARD, LPC_SD_CUSTOM_CABLE) - #undef USB_SD_DISABLED - #define USB_SD_ONBOARD - #define LPC_SD_ONBOARD +#ifndef SDCARD_CONNECTION + #define SDCARD_CONNECTION ONBOARD #endif -#if ENABLED(LPC_SD_LCD) - // use standard cable and header, SPI and SD detect sre shared with on-board SD card - // hardware SPI is used for both SD cards. The detect pin is shred between the - // LCD and onboard SD readers so we disable it. +#define ONBOARD_SD_CS_PIN P0_06 // Chip select for "System" SD card + +#if SD_CONNECTION_IS(LCD) #define SCK_PIN P0_07 #define MISO_PIN P0_08 #define MOSI_PIN P0_09 - #define SS_PIN P0_28 // Chip select for SD card used by Marlin - #define ONBOARD_SD_CS P0_06 // Chip select for "System" SD card - -#elif ENABLED(LPC_SD_ONBOARD) - - // The external SD card is not used. Hardware SPI is used to access the card. - #if ENABLED(USB_SD_ONBOARD) - // When sharing the SD card with a PC we want the menu options to - // mount/unmount the card and refresh it. So we disable card detect. - #define SHARED_SD_CARD - #else - #define SD_DETECT_PIN P0_27 - #endif + #define SS_PIN P0_28 +#elif SD_CONNECTION_IS(ONBOARD) + #define SD_DETECT_PIN P0_27 #define SCK_PIN P0_07 #define MISO_PIN P0_08 #define MOSI_PIN P0_09 - #define SS_PIN P0_06 // Chip select for SD card used by Marlin - #define ONBOARD_SD_CS P0_06 // Chip select for "System" SD card - + #define SS_PIN ONBOARD_SD_CS_PIN +#elif SD_CONNECTION_IS(CUSTOM_CABLE) + #error "No custom SD drive cable defined for this board." #endif // -// Misc. Functions +// Other Pins // -#define PIN_P0_02 P0_02 // AUX1 (Interrupt Capable/ADC/Serial Port 0) -#define PIN_P0_03 P0_03 // AUX1 (Interrupt Capable/ADC/Serial Port 0) -#define PS_ON_PIN P1_23 // SERVO P1.23 -#define PIN_P0_27 P0_27 // EXP2/Onboard SD -#define PIN_P0_28 P0_28 // EXP2 +//#define PIN_P0_02 P0_02 // AUX1 (Interrupt Capable/ADC/Serial Port 0) +//#define PIN_P0_03 P0_03 // AUX1 (Interrupt Capable/ADC/Serial Port 0) +//#define PS_ON_PIN P1_23 // SERVO P1.23 From dd0ffb8c8b5a444e63b24b187ecf6f96ca10376e Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 26 Jun 2019 04:16:19 -0500 Subject: [PATCH 5/6] Update boards.h --- Marlin/src/core/boards.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Marlin/src/core/boards.h b/Marlin/src/core/boards.h index 39254c1f4832..072f7b790cc1 100644 --- a/Marlin/src/core/boards.h +++ b/Marlin/src/core/boards.h @@ -198,7 +198,7 @@ #define BOARD_BIGTREE_SKR_V1_3 1761 // BIGTREE SKR_V1.3 (Power outputs: Hotend0, Hotend1, Fan, Bed) #define BOARD_AZTEEG_X5_MINI 1762 // Azteeg X5 Mini (Power outputs: Hotend0, Bed, Fan) #define BOARD_MKS_SGEN 1763 // MKS-SGen (Power outputs: Hotend0, Hotend1, Bed, Fan) -#define BOARD_MKS_SGEN_L 1764 // MKS-SGEN-L(Power outputs: Hotend0, Hotend1, Bed, Fan) +#define BOARD_MKS_SGEN_L 1764 // MKS-SGEN-L (Power outputs: Hotend0, Hotend1, Bed, Fan) // // SAM3X8E ARM Cortex M3 From ff53e2d69e51a12f148c75ac29d99e5816f3de2e Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 26 Jun 2019 04:16:37 -0500 Subject: [PATCH 6/6] Update boards.h --- Marlin/src/core/boards.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Marlin/src/core/boards.h b/Marlin/src/core/boards.h index 072f7b790cc1..7fe0bab8a28e 100644 --- a/Marlin/src/core/boards.h +++ b/Marlin/src/core/boards.h @@ -198,7 +198,7 @@ #define BOARD_BIGTREE_SKR_V1_3 1761 // BIGTREE SKR_V1.3 (Power outputs: Hotend0, Hotend1, Fan, Bed) #define BOARD_AZTEEG_X5_MINI 1762 // Azteeg X5 Mini (Power outputs: Hotend0, Bed, Fan) #define BOARD_MKS_SGEN 1763 // MKS-SGen (Power outputs: Hotend0, Hotend1, Bed, Fan) -#define BOARD_MKS_SGEN_L 1764 // MKS-SGEN-L (Power outputs: Hotend0, Hotend1, Bed, Fan) +#define BOARD_MKS_SGEN_L 1764 // MKS-SGen-L (Power outputs: Hotend0, Hotend1, Bed, Fan) // // SAM3X8E ARM Cortex M3