🎨 EXP1/2 headers and pins cleanup (#22628)
This commit is contained in:
		
				
					committed by
					
						
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							02ae4bc9b9
						
					
				
				
					commit
					95f27cf339
				
			@@ -85,7 +85,6 @@
 | 
			
		||||
#define FAN1_PIN                           P0_26
 | 
			
		||||
 | 
			
		||||
#define LCD_SDSS                           P0_16  // LCD SD chip select
 | 
			
		||||
#define ONBOARD_SD_CS_PIN                  P0_06  // Chip select for "System" SD card
 | 
			
		||||
 | 
			
		||||
#if ENABLED(AZSMZ_12864)
 | 
			
		||||
  #define BEEPER_PIN                       P1_30
 | 
			
		||||
@@ -109,6 +108,7 @@
 | 
			
		||||
  #define SD_SCK_PIN                       P0_07
 | 
			
		||||
  #define SD_MISO_PIN                      P0_08
 | 
			
		||||
  #define SD_MOSI_PIN                      P0_09
 | 
			
		||||
  #define ONBOARD_SD_CS_PIN                P0_06  // Chip select for "System" SD card
 | 
			
		||||
  #define SD_SS_PIN            ONBOARD_SD_CS_PIN
 | 
			
		||||
#elif SD_CONNECTION_IS(CUSTOM_CABLE)
 | 
			
		||||
  #error "No custom SD drive cable defined for this board."
 | 
			
		||||
 
 | 
			
		||||
@@ -54,7 +54,7 @@
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 *          ______                    ______
 | 
			
		||||
 *          ------                    ------
 | 
			
		||||
 *      NC | 1  2 | GND           5V | 1  2 | GND
 | 
			
		||||
 *   RESET | 3  4 | 1.31          NC | 3  4 | NC
 | 
			
		||||
 *    0.18 | 5  6   3.25          NC | 5  6   0.15
 | 
			
		||||
@@ -82,7 +82,6 @@
 | 
			
		||||
#define EXP2_09_PIN                        P0_15
 | 
			
		||||
#define EXP2_10_PIN                        P0_17
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * LCD / Controller
 | 
			
		||||
 *
 | 
			
		||||
 
 | 
			
		||||
@@ -184,7 +184,7 @@
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 *               ______                                             ______
 | 
			
		||||
 *               ------                                             ------
 | 
			
		||||
 *           NC | 1  2 | GND                                    5V | 1  2 | GND
 | 
			
		||||
 *        RESET | 3  4 | 1.31 (SD_DETECT)            (LCD_D7) 1.23 | 3  4 | 1.22 (LCD_D6)
 | 
			
		||||
 *  (MOSI) 0.18 | 5  6   3.25 (BTN_EN2)              (LCD_D5) 1.21 | 5  6   1.20 (LCD_D4)
 | 
			
		||||
@@ -230,7 +230,7 @@
 | 
			
		||||
    * The ANET_FULL_GRAPHICS_LCD connector plug:
 | 
			
		||||
    *
 | 
			
		||||
    *                  BEFORE                          AFTER
 | 
			
		||||
    *                  ______                          ______
 | 
			
		||||
    *                  ------                          ------
 | 
			
		||||
    *           GND 1 | 1  2 |  2 5V             5V 1 | 1  2 |  2 GND
 | 
			
		||||
    *            CS 3 | 3  4 |  4 BTN_EN2        CS 3 | 3  4 |  4 BTN_EN2
 | 
			
		||||
    *           SID 5 | 5  6    6 BTN_EN1       SID 5 | 5  6    6 BTN_EN1
 | 
			
		||||
@@ -386,11 +386,11 @@
 | 
			
		||||
 | 
			
		||||
        /**
 | 
			
		||||
         * Creality Ender-2 display pinout
 | 
			
		||||
         *                   _____
 | 
			
		||||
         *                   -----
 | 
			
		||||
         *               5V | 1 2 | GND
 | 
			
		||||
         *     (MOSI) P1_23 | 3 4 | P1_22 (LCD_CS)
 | 
			
		||||
         *   (LCD_A0) P1_21 | 5 6   P1_20 (BTN_EN2)
 | 
			
		||||
         *      RESET P1_19 | 7 8 | P1_18 (BTN_EN1)
 | 
			
		||||
         *    (RESET) P1_19 | 7 8 | P1_18 (BTN_EN1)
 | 
			
		||||
         *  (BTN_ENC) P0_28 | 9 10| P1_30 (SCK)
 | 
			
		||||
         *                   -----
 | 
			
		||||
         *                    EXP1
 | 
			
		||||
 
 | 
			
		||||
@@ -239,14 +239,14 @@
 | 
			
		||||
  #define TMC_BAUD_RATE                    19200
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
/*               _____                        _____
 | 
			
		||||
 *           NC | 1 2 | GND               5V | 1 2 | GND
 | 
			
		||||
 *        RESET | 3 4 | 1.31            1.23 | 3 4 | 1.22
 | 
			
		||||
 *         0.18 | 5 6   3.25            1.21 | 5 6   1.20
 | 
			
		||||
 *         0.16 | 7 8 | 3.26            1.19 | 7 8 | 1.18
 | 
			
		||||
 *         0.15 | 9 10| 0.17            0.28 | 9 10| 1.30
 | 
			
		||||
 *               -----                        -----
 | 
			
		||||
 *               EXP2                         EXP1
 | 
			
		||||
/**       ------                        ------
 | 
			
		||||
 *    NC | 1  2 | GND               5V | 1  2 | GND
 | 
			
		||||
 * RESET | 3  4 | 1.31            1.23 | 3  4 | 1.22
 | 
			
		||||
 *  0.18 | 5  6   3.25            1.21 | 5  6   1.20
 | 
			
		||||
 *  0.16 | 7  8 | 3.26            1.19 | 7  8 | 1.18
 | 
			
		||||
 *  0.15 | 9  10| 0.17            0.28 | 9  10| 1.30
 | 
			
		||||
 *        ------                        ------
 | 
			
		||||
 *         EXP2                          EXP1
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#define EXP1_03_PIN                        P1_23
 | 
			
		||||
@@ -267,27 +267,15 @@
 | 
			
		||||
#define EXP2_09_PIN                        P0_15
 | 
			
		||||
#define EXP2_10_PIN                        P0_17
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 *               _____                                             _____
 | 
			
		||||
 *           NC | · · | GND                                    5V | · · | GND
 | 
			
		||||
 *        RESET | · · | 1.31 (SD_DETECT)            (LCD_D7) 1.23 | · · | 1.22 (LCD_D6)
 | 
			
		||||
 *  (MOSI) 0.18 | · ·   3.25 (BTN_EN2)              (LCD_D5) 1.21 | · ·   1.20 (LCD_D4)
 | 
			
		||||
 * (SD_SS) 0.16 | · · | 3.26 (BTN_EN1)              (LCD_RS) 1.19 | · · | 1.18 (LCD_EN)
 | 
			
		||||
 *   (SCK) 0.15 | · · | 0.17 (MISO)                (BTN_ENC) 0.28 | · · | 1.30 (BEEPER)
 | 
			
		||||
 *               -----                                             -----
 | 
			
		||||
 *               EXP2                                              EXP1
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#if ENABLED(DWIN_CREALITY_LCD)
 | 
			
		||||
#if EITHER(DWIN_CREALITY_LCD, IS_DWIN_MARLINUI)
 | 
			
		||||
 | 
			
		||||
  // RET6 DWIN ENCODER LCD
 | 
			
		||||
  #define BTN_ENC                          P1_20
 | 
			
		||||
  #define BTN_EN1                          P1_23
 | 
			
		||||
  #define BTN_EN2                          P1_22
 | 
			
		||||
  #define BTN_ENC                    EXP1_06_PIN
 | 
			
		||||
  #define BTN_EN1                    EXP1_03_PIN
 | 
			
		||||
  #define BTN_EN2                    EXP1_04_PIN
 | 
			
		||||
 | 
			
		||||
  #ifndef BEEPER_PIN
 | 
			
		||||
    #define BEEPER_PIN                     P1_21
 | 
			
		||||
    #undef SPEAKER
 | 
			
		||||
    #define BEEPER_PIN               EXP1_05_PIN
 | 
			
		||||
  #endif
 | 
			
		||||
 | 
			
		||||
#elif HAS_WIRED_LCD && !BTT_MOTOR_EXPANSION
 | 
			
		||||
@@ -304,13 +292,13 @@
 | 
			
		||||
     * The ANET_FULL_GRAPHICS_LCD_ALT_WIRING connector plug:
 | 
			
		||||
     *
 | 
			
		||||
     *                BEFORE                     AFTER
 | 
			
		||||
     *                _____                      _____
 | 
			
		||||
     *           GND | 1 2 | 5V              5V | 1 2 | GND
 | 
			
		||||
     *            CS | 3 4 | BTN_EN2         CS | 3 4 | BTN_EN2
 | 
			
		||||
     *           SID | 5 6   BTN_EN1        SID | 5 6   BTN_EN1
 | 
			
		||||
     *          open | 7 8 | BTN_ENC       open | 7 8 | BTN_ENC
 | 
			
		||||
     *           CLK | 9 10| Beeper         CLK | 9 10| Beeper
 | 
			
		||||
     *                -----                      -----
 | 
			
		||||
     *                ------                     ------
 | 
			
		||||
     *           GND | 1  2 | 5V             5V | 1  2 | GND
 | 
			
		||||
     *            CS | 3  4 | BTN_EN2        CS | 3  4 | BTN_EN2
 | 
			
		||||
     *           SID | 5  6   BTN_EN1       SID | 5  6   BTN_EN1
 | 
			
		||||
     *          open | 7  8 | BTN_ENC      open | 7  8 | BTN_ENC
 | 
			
		||||
     *           CLK | 9  10| BEEPER        CLK | 9  10| BEEPER
 | 
			
		||||
     *                ------                     ------
 | 
			
		||||
     *                 LCD                        LCD
 | 
			
		||||
     */
 | 
			
		||||
 | 
			
		||||
@@ -337,15 +325,15 @@
 | 
			
		||||
    *
 | 
			
		||||
    * The ANET_FULL_GRAPHICS_LCD connector plug:
 | 
			
		||||
    *
 | 
			
		||||
    *                BEFORE                     AFTER
 | 
			
		||||
    *                ______                     ______
 | 
			
		||||
    *           GND | 1  2 | 5V             5V | 1  2 | GND
 | 
			
		||||
    *            CS | 3  4 | BTN_EN2        CS | 3  4 | BTN_EN2
 | 
			
		||||
    *           SID | 5  6   BTN_EN1       SID | 5  6   BTN_EN1
 | 
			
		||||
    *          open | 7  8 | BTN_ENC       CLK | 7  8 | BTN_ENC
 | 
			
		||||
    *           CLK | 9 10 | Beeper       open | 9 10 | Beeper
 | 
			
		||||
    *                ------                     ------
 | 
			
		||||
    *                 LCD                        LCD
 | 
			
		||||
    *         BEFORE                     AFTER
 | 
			
		||||
    *         ------                     ------
 | 
			
		||||
    *    GND | 1  2 | 5V             5V | 1  2 | GND
 | 
			
		||||
    *     CS | 3  4 | BTN_EN2        CS | 3  4 | BTN_EN2
 | 
			
		||||
    *    SID | 5  6   BTN_EN1       SID | 5  6   BTN_EN1
 | 
			
		||||
    *   open | 7  8 | BTN_ENC       CLK | 7  8 | BTN_ENC
 | 
			
		||||
    *    CLK | 9 10 | BEEPER       open | 9 10 | BEEPER
 | 
			
		||||
    *         ------                     ------
 | 
			
		||||
    *          LCD                        LCD
 | 
			
		||||
    */
 | 
			
		||||
 | 
			
		||||
    #define LCD_PINS_RS              EXP1_03_PIN
 | 
			
		||||
@@ -372,7 +360,7 @@
 | 
			
		||||
  #elif ENABLED(ENDER2_STOCKDISPLAY)
 | 
			
		||||
 | 
			
		||||
    /** Creality Ender-2 display pinout
 | 
			
		||||
     *                   ______
 | 
			
		||||
     *                   ------
 | 
			
		||||
     *               5V | 1  2 | GND
 | 
			
		||||
     *      (MOSI) 1.23 | 3  4 | 1.22 (LCD_RS)
 | 
			
		||||
     *    (LCD_A0) 1.21 | 5  6   1.20 (BTN_EN2)
 | 
			
		||||
 
 | 
			
		||||
@@ -126,8 +126,6 @@
 | 
			
		||||
  #endif
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define ONBOARD_SD_CS_PIN                  P0_06  // Chip select for "System" SD card
 | 
			
		||||
 | 
			
		||||
#if SD_CONNECTION_IS(LCD) && ENABLED(SKR_USE_LCD_SD_CARD_PINS_FOR_CS)
 | 
			
		||||
  #error "SDCARD_CONNECTION must not be 'LCD' with SKR_USE_LCD_SD_CARD_PINS_FOR_CS."
 | 
			
		||||
#endif
 | 
			
		||||
@@ -145,13 +143,14 @@
 | 
			
		||||
  #define SD_SCK_PIN                       P0_07
 | 
			
		||||
  #define SD_MISO_PIN                      P0_08
 | 
			
		||||
  #define SD_MOSI_PIN                      P0_09
 | 
			
		||||
  #define ONBOARD_SD_CS_PIN                P0_06  // Chip select for "System" SD card
 | 
			
		||||
  #define SD_SS_PIN            ONBOARD_SD_CS_PIN
 | 
			
		||||
#elif SD_CONNECTION_IS(CUSTOM_CABLE)
 | 
			
		||||
  #error "No custom SD drive cable defined for this board."
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if ENABLED(BTT_MOTOR_EXPANSION)
 | 
			
		||||
  /**       ______                       ______
 | 
			
		||||
  /**       ------                       ------
 | 
			
		||||
   *    NC | 1  2 | GND              NC | 1  2 | GND
 | 
			
		||||
   *    NC | 3  4 | M1EN           M2EN | 3  4 | M3EN
 | 
			
		||||
   * M1STP | 5  6   M1DIR          M1RX | 5  6   M1DIAG
 | 
			
		||||
 
 | 
			
		||||
@@ -155,8 +155,6 @@
 | 
			
		||||
  #define SDCARD_CONNECTION                  LCD
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define ONBOARD_SD_CS_PIN                  P0_06  // Chip select for "System" SD card
 | 
			
		||||
 | 
			
		||||
#if SD_CONNECTION_IS(LCD)
 | 
			
		||||
  #define SD_SCK_PIN                       P0_15
 | 
			
		||||
  #define SD_MISO_PIN                      P0_17
 | 
			
		||||
@@ -167,5 +165,6 @@
 | 
			
		||||
  #define SD_SCK_PIN                       P0_07
 | 
			
		||||
  #define SD_MISO_PIN                      P0_08
 | 
			
		||||
  #define SD_MOSI_PIN                      P0_09
 | 
			
		||||
  #define ONBOARD_SD_CS_PIN                P0_06  // Chip select for "System" SD card
 | 
			
		||||
  #define SD_SS_PIN            ONBOARD_SD_CS_PIN
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
@@ -165,8 +165,6 @@
 | 
			
		||||
  #define SDCARD_CONNECTION              ONBOARD
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define ONBOARD_SD_CS_PIN                  P0_06  // Chip select for "System" SD card
 | 
			
		||||
 | 
			
		||||
#if SD_CONNECTION_IS(CUSTOM_CABLE)
 | 
			
		||||
 | 
			
		||||
  /**
 | 
			
		||||
@@ -199,6 +197,7 @@
 | 
			
		||||
    #define SD_SS_PIN                      P0_28
 | 
			
		||||
  #else
 | 
			
		||||
    #define SD_DETECT_PIN                  P0_27
 | 
			
		||||
    #define ONBOARD_SD_CS_PIN              P0_06  // Chip select for "System" SD card
 | 
			
		||||
    #define SD_SS_PIN          ONBOARD_SD_CS_PIN
 | 
			
		||||
  #endif
 | 
			
		||||
#endif
 | 
			
		||||
 
 | 
			
		||||
@@ -215,7 +215,7 @@
 | 
			
		||||
// Power Supply Control
 | 
			
		||||
//
 | 
			
		||||
#if ENABLED(MKS_PWC)
 | 
			
		||||
  #define PS_ON_PIN                        P2_00  // SERVO
 | 
			
		||||
  #define PS_ON_PIN                        P2_00  // SERVO1
 | 
			
		||||
  #define KILL_PIN                         P1_24  // Z+
 | 
			
		||||
  #define KILL_PIN_STATE                    HIGH
 | 
			
		||||
#endif
 | 
			
		||||
@@ -228,42 +228,79 @@
 | 
			
		||||
#define LED3_PIN                           P1_20
 | 
			
		||||
#define LED4_PIN                           P1_21
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 *                _____                                            _____
 | 
			
		||||
 * (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 | · ·   0.9  (SD_MOSI)
 | 
			
		||||
 * (LCD_D6)  1.0 | · · | 1.22 (LCD_D7)           (SD_DETECT) 0.27 | · · | RST
 | 
			
		||||
 *           GND | · · | 5V                                   GND | · · | NC
 | 
			
		||||
 *                -----                                            -----
 | 
			
		||||
 *                EXP1                                             EXP2
 | 
			
		||||
/**               ------                                        ------
 | 
			
		||||
 * (BEEPER) 1.31 |10  9 | 1.30 (BTN_ENC)      (MISO)       0.8 |10  9 | 0.7  (SD_SCK)
 | 
			
		||||
 * (LCD_EN) 0.18 | 8  7 | 0.16 (LCD_RS)       (BTN_EN1)   3.25 | 8  7 | 0.28 (SD_CS2)
 | 
			
		||||
 * (LCD_D4) 0.15 | 6  5   0.17 (LCD_D5)       (BTN_EN2)   3.26 | 6  5   0.9  (SD_MOSI)
 | 
			
		||||
 * (LCD_D6)  1.0 | 4  3 | 1.22 (LCD_D7)       (SD_DETECT) 0.27 | 4  3 | RESET
 | 
			
		||||
 *           GND | 2  1 | 5V                               GND | 2  1 | NC
 | 
			
		||||
 *                ------                                        ------
 | 
			
		||||
 *                 EXP1                                          EXP2
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#define EXP1_03_PIN                        P1_22
 | 
			
		||||
#define EXP1_04_PIN                        P1_00
 | 
			
		||||
#define EXP1_05_PIN                        P0_17
 | 
			
		||||
#define EXP1_06_PIN                        P0_15
 | 
			
		||||
#define EXP1_07_PIN                        P0_16
 | 
			
		||||
#define EXP1_08_PIN                        P0_18
 | 
			
		||||
#define EXP1_09_PIN                        P1_30
 | 
			
		||||
#define EXP1_10_PIN                        P1_31
 | 
			
		||||
 | 
			
		||||
#define EXP2_03_PIN                        -1     // RESET
 | 
			
		||||
#define EXP2_04_PIN                        P0_27
 | 
			
		||||
#define EXP2_05_PIN                        P0_09
 | 
			
		||||
#define EXP2_06_PIN                        P3_26
 | 
			
		||||
#define EXP2_07_PIN                        P0_28
 | 
			
		||||
#define EXP2_08_PIN                        P3_25
 | 
			
		||||
#define EXP2_09_PIN                        P0_07
 | 
			
		||||
#define EXP2_10_PIN                        P0_08
 | 
			
		||||
 | 
			
		||||
#ifndef SDCARD_CONNECTION
 | 
			
		||||
  #define SDCARD_CONNECTION              ONBOARD
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if SD_CONNECTION_IS(LCD) || SD_CONNECTION_IS(ONBOARD)
 | 
			
		||||
  #define SD_DETECT_PIN              EXP2_04_PIN
 | 
			
		||||
  #define SD_SCK_PIN                 EXP2_09_PIN
 | 
			
		||||
  #define SD_MISO_PIN                EXP2_10_PIN
 | 
			
		||||
  #define SD_MOSI_PIN                EXP2_05_PIN
 | 
			
		||||
  #if SD_CONNECTION_IS(ONBOARD)
 | 
			
		||||
    #define ONBOARD_SD_CS_PIN              P0_06  // Chip select for "System" SD card
 | 
			
		||||
    #define SD_SS_PIN          ONBOARD_SD_CS_PIN
 | 
			
		||||
  #else
 | 
			
		||||
    #define SD_SS_PIN                EXP2_07_PIN
 | 
			
		||||
  #endif
 | 
			
		||||
#elif SD_CONNECTION_IS(CUSTOM_CABLE)
 | 
			
		||||
  #error "No custom SD drive cable defined for this board."
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#if HAS_WIRED_LCD
 | 
			
		||||
 | 
			
		||||
  #define BEEPER_PIN                       P1_31
 | 
			
		||||
  #define BTN_ENC                          P1_30
 | 
			
		||||
  #define BEEPER_PIN                 EXP1_10_PIN
 | 
			
		||||
  #define BTN_ENC                    EXP1_09_PIN
 | 
			
		||||
 | 
			
		||||
  #if ENABLED(CR10_STOCKDISPLAY)
 | 
			
		||||
    #define LCD_PINS_RS                    P1_00
 | 
			
		||||
    #define LCD_PINS_RS              EXP1_04_PIN
 | 
			
		||||
 | 
			
		||||
    #define BTN_EN1                        P0_18
 | 
			
		||||
    #define BTN_EN2                        P0_15
 | 
			
		||||
    #define BTN_EN1                  EXP1_08_PIN
 | 
			
		||||
    #define BTN_EN2                  EXP1_06_PIN
 | 
			
		||||
 | 
			
		||||
    #define LCD_PINS_ENABLE                P1_22
 | 
			
		||||
    #define LCD_PINS_D4                    P0_17
 | 
			
		||||
    #define LCD_PINS_ENABLE          EXP1_03_PIN
 | 
			
		||||
    #define LCD_PINS_D4              EXP1_05_PIN
 | 
			
		||||
 | 
			
		||||
  #elif HAS_SPI_TFT                               // Config for Classic UI (emulated DOGM) and Color UI
 | 
			
		||||
    #define TFT_CS_PIN                     P1_00
 | 
			
		||||
    #define TFT_A0_PIN                     P1_22
 | 
			
		||||
    #define TFT_DC_PIN                     P1_22
 | 
			
		||||
    #define TFT_MISO_PIN                   P0_08
 | 
			
		||||
    #define TFT_BACKLIGHT_PIN              P0_18
 | 
			
		||||
    #define TFT_RESET_PIN                  P0_16
 | 
			
		||||
    #define TFT_CS_PIN               EXP1_04_PIN
 | 
			
		||||
    #define TFT_A0_PIN               EXP1_03_PIN
 | 
			
		||||
    #define TFT_DC_PIN               EXP1_03_PIN
 | 
			
		||||
    #define TFT_MISO_PIN             EXP2_10_PIN
 | 
			
		||||
    #define TFT_BACKLIGHT_PIN        EXP1_08_PIN
 | 
			
		||||
    #define TFT_RESET_PIN            EXP1_07_PIN
 | 
			
		||||
 | 
			
		||||
    #define LCD_USE_DMA_SPI
 | 
			
		||||
 | 
			
		||||
    #define TOUCH_INT_PIN                  P0_17
 | 
			
		||||
    #define TOUCH_CS_PIN                   P0_15
 | 
			
		||||
    #define TOUCH_INT_PIN            EXP1_05_PIN
 | 
			
		||||
    #define TOUCH_CS_PIN             EXP1_06_PIN
 | 
			
		||||
    #define TOUCH_BUTTONS_HW_SPI
 | 
			
		||||
    #define TOUCH_BUTTONS_HW_SPI_DEVICE        2
 | 
			
		||||
 | 
			
		||||
@@ -278,8 +315,8 @@
 | 
			
		||||
      #define TFT_QUEUE_SIZE                6144
 | 
			
		||||
    #endif
 | 
			
		||||
 | 
			
		||||
    #define BTN_EN1                        P3_25
 | 
			
		||||
    #define BTN_EN2                        P3_26
 | 
			
		||||
    #define BTN_EN1                  EXP2_08_PIN
 | 
			
		||||
    #define BTN_EN2                  EXP2_06_PIN
 | 
			
		||||
 | 
			
		||||
  #elif IS_TFTGLCD_PANEL
 | 
			
		||||
 | 
			
		||||
@@ -287,74 +324,74 @@
 | 
			
		||||
    #undef BTN_ENC
 | 
			
		||||
 | 
			
		||||
    #if ENABLED(TFTGLCD_PANEL_SPI)
 | 
			
		||||
      #define TFTGLCD_CS                   P3_25
 | 
			
		||||
      #define TFTGLCD_CS             EXP2_08_PIN
 | 
			
		||||
    #endif
 | 
			
		||||
 | 
			
		||||
  #else
 | 
			
		||||
 | 
			
		||||
    #define BTN_EN1                        P3_25
 | 
			
		||||
    #define BTN_EN2                        P3_26
 | 
			
		||||
    #define BTN_EN1                  EXP2_08_PIN
 | 
			
		||||
    #define BTN_EN2                  EXP2_06_PIN
 | 
			
		||||
 | 
			
		||||
    #define LCD_SDSS                       P0_28
 | 
			
		||||
    #define LCD_SDSS                 EXP2_07_PIN
 | 
			
		||||
 | 
			
		||||
    #if ENABLED(MKS_12864OLED_SSD1306)
 | 
			
		||||
 | 
			
		||||
      #define LCD_PINS_DC                  P0_17
 | 
			
		||||
      #define DOGLCD_CS                    P0_16
 | 
			
		||||
      #define LCD_PINS_DC            EXP1_05_PIN
 | 
			
		||||
      #define DOGLCD_CS              EXP1_07_PIN
 | 
			
		||||
      #define DOGLCD_A0              LCD_PINS_DC
 | 
			
		||||
      #define DOGLCD_SCK                   P0_15
 | 
			
		||||
      #define DOGLCD_MOSI                  P0_18
 | 
			
		||||
      #define DOGLCD_SCK             EXP1_06_PIN
 | 
			
		||||
      #define DOGLCD_MOSI            EXP1_08_PIN
 | 
			
		||||
 | 
			
		||||
      #define LCD_PINS_RS                  P1_00
 | 
			
		||||
      #define LCD_PINS_D7                  P1_22
 | 
			
		||||
      #define LCD_PINS_RS            EXP1_04_PIN
 | 
			
		||||
      #define LCD_PINS_D7            EXP1_03_PIN
 | 
			
		||||
      #define KILL_PIN                     -1     // NC
 | 
			
		||||
 | 
			
		||||
    #else                                         // !MKS_12864OLED_SSD1306
 | 
			
		||||
 | 
			
		||||
      #define LCD_PINS_RS                  P0_16
 | 
			
		||||
      #define LCD_PINS_RS            EXP1_07_PIN
 | 
			
		||||
 | 
			
		||||
      #define LCD_PINS_ENABLE              P0_18
 | 
			
		||||
      #define LCD_PINS_D4                  P0_15
 | 
			
		||||
      #define LCD_PINS_ENABLE        EXP1_08_PIN
 | 
			
		||||
      #define LCD_PINS_D4            EXP1_06_PIN
 | 
			
		||||
 | 
			
		||||
      #if ENABLED(FYSETC_MINI_12864)
 | 
			
		||||
 | 
			
		||||
        #define DOGLCD_CS                  P0_18
 | 
			
		||||
        #define DOGLCD_A0                  P0_16
 | 
			
		||||
        #define DOGLCD_SCK                 P0_07
 | 
			
		||||
        #define DOGLCD_MOSI                P0_09
 | 
			
		||||
        #define DOGLCD_CS            EXP1_08_PIN
 | 
			
		||||
        #define DOGLCD_A0            EXP1_07_PIN
 | 
			
		||||
        #define DOGLCD_SCK           EXP2_09_PIN
 | 
			
		||||
        #define DOGLCD_MOSI          EXP2_05_PIN
 | 
			
		||||
 | 
			
		||||
        #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.
 | 
			
		||||
        #define LCD_RESET_PIN        EXP1_06_PIN  // 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
 | 
			
		||||
            #define RGB_LED_R_PIN    EXP1_05_PIN
 | 
			
		||||
          #endif
 | 
			
		||||
          #ifndef RGB_LED_G_PIN
 | 
			
		||||
            #define RGB_LED_G_PIN          P1_00
 | 
			
		||||
            #define RGB_LED_G_PIN    EXP1_04_PIN
 | 
			
		||||
          #endif
 | 
			
		||||
          #ifndef RGB_LED_B_PIN
 | 
			
		||||
            #define RGB_LED_B_PIN          P1_22
 | 
			
		||||
            #define RGB_LED_B_PIN    EXP1_03_PIN
 | 
			
		||||
          #endif
 | 
			
		||||
        #elif ENABLED(FYSETC_MINI_12864_2_1)
 | 
			
		||||
          #define NEOPIXEL_PIN             P0_17
 | 
			
		||||
          #define NEOPIXEL_PIN       EXP1_05_PIN
 | 
			
		||||
        #endif
 | 
			
		||||
 | 
			
		||||
      #else                                       // !FYSETC_MINI_12864
 | 
			
		||||
 | 
			
		||||
        #if ENABLED(MKS_MINI_12864)
 | 
			
		||||
          #define DOGLCD_CS                P0_17
 | 
			
		||||
          #define DOGLCD_A0                P1_00
 | 
			
		||||
          #define DOGLCD_CS          EXP1_05_PIN
 | 
			
		||||
          #define DOGLCD_A0          EXP1_04_PIN
 | 
			
		||||
        #endif
 | 
			
		||||
 | 
			
		||||
        #if IS_ULTIPANEL
 | 
			
		||||
          #define LCD_PINS_D5              P0_17
 | 
			
		||||
          #define LCD_PINS_D6              P1_00
 | 
			
		||||
          #define LCD_PINS_D7              P1_22
 | 
			
		||||
          #define LCD_PINS_D5        EXP1_05_PIN
 | 
			
		||||
          #define LCD_PINS_D6        EXP1_04_PIN
 | 
			
		||||
          #define LCD_PINS_D7        EXP1_03_PIN
 | 
			
		||||
 | 
			
		||||
          #if ENABLED(REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER)
 | 
			
		||||
            #define BTN_ENC_EN       LCD_PINS_D7  // Detect the presence of the encoder
 | 
			
		||||
@@ -370,29 +407,9 @@
 | 
			
		||||
 | 
			
		||||
#endif // HAS_WIRED_LCD
 | 
			
		||||
 | 
			
		||||
#ifndef SDCARD_CONNECTION
 | 
			
		||||
  #define SDCARD_CONNECTION              ONBOARD
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define ONBOARD_SD_CS_PIN                  P0_06  // Chip select for "System" SD card
 | 
			
		||||
 | 
			
		||||
#if SD_CONNECTION_IS(LCD) || SD_CONNECTION_IS(ONBOARD)
 | 
			
		||||
  #define SD_DETECT_PIN                    P0_27
 | 
			
		||||
  #define SD_SCK_PIN                       P0_07
 | 
			
		||||
  #define SD_MISO_PIN                      P0_08
 | 
			
		||||
  #define SD_MOSI_PIN                      P0_09
 | 
			
		||||
  #if SD_CONNECTION_IS(ONBOARD)
 | 
			
		||||
    #define SD_SS_PIN          ONBOARD_SD_CS_PIN
 | 
			
		||||
  #else
 | 
			
		||||
    #define SD_SS_PIN                      P0_28
 | 
			
		||||
  #endif
 | 
			
		||||
#elif SD_CONNECTION_IS(CUSTOM_CABLE)
 | 
			
		||||
  #error "No custom SD drive cable defined for this board."
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
//
 | 
			
		||||
// 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 PS_ON_PIN                        P1_23  // SERVO0 P1.23
 | 
			
		||||
 
 | 
			
		||||
@@ -455,8 +455,6 @@
 | 
			
		||||
  #define SDCARD_CONNECTION              ONBOARD
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define ONBOARD_SD_CS_PIN                  P0_06  // Chip select for "System" SD card
 | 
			
		||||
 | 
			
		||||
#if SD_CONNECTION_IS(LCD)
 | 
			
		||||
  #define SD_SCK_PIN                       P0_15  // (52)  system defined J3-9 & AUX-3
 | 
			
		||||
  #define SD_MISO_PIN                      P0_17  // (50)  system defined J3-10 & AUX-3
 | 
			
		||||
@@ -467,6 +465,7 @@
 | 
			
		||||
  #define SD_SCK_PIN                       P0_07
 | 
			
		||||
  #define SD_MISO_PIN                      P0_08
 | 
			
		||||
  #define SD_MOSI_PIN                      P0_09
 | 
			
		||||
  #define ONBOARD_SD_CS_PIN                P0_06  // Chip select for "System" SD card
 | 
			
		||||
  #define SD_SS_PIN            ONBOARD_SD_CS_PIN
 | 
			
		||||
#elif SD_CONNECTION_IS(CUSTOM_CABLE)
 | 
			
		||||
  #error "No custom SD drive cable defined for this board."
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user