얕고 넓게

[3DP] BTT SKR V1.4 & Ender 3 LCD 연결 성공 본문

IT/3D Printer, CNC

[3DP] BTT SKR V1.4 & Ender 3 LCD 연결 성공

블랙오닉스 2024. 8. 12. 18:54

2024.08.12

BTT 보드 EXP1과 Ender 3 LCD (ENH12864Z-1) EXP3 에 연결하고 켰더니 비프음이 나서 바로 끔

화면의 백라이트는 켜짐

 

Firmware나 연결이 잘못 되었나 찾아봐도 ENH12864에 대한 정보도 없고,

Copilot 정보도 이상하다.

 

일단 configuration.h에서

#define ENDER2_STOCKDISPLAY

로 해봤는데 동일하게 비프음 나고 화면은 켜짐

 

혹시나 싶어서 커넥터를 바꿔서 해봐도 안됨

보드+LCD 연결하고 전원 넣으면 비프,

보드 전원넣고 LCD를 연결하면 비프 없음.


BTT_SKR_V1.4의 pinout을 확인해 보니 EXP1 하나만 쓰는 LCD 연결은

  #if ENABLED(ANET_FULL_GRAPHICS_LCD_ALT_WIRING)
  #elif ENABLED(ANET_FULL_GRAPHICS_LCD)
#elif ENABLED(CR10_STOCKDISPLAY)
  #elif ENABLED(ENDER2_STOCKDISPLAY)

 

그럼 Ender 3 NEO에 configuration은 어떻게 되어 있지?

#define CR10_STOCKDISPLAY

핀 설정을 확인해 보면

pins_CREALITY_V4.h pins_BTT_SKR_V1.4h
#if ENABLED(CR10_STOCKDISPLAY)

  #define LCD_PINS_RS                EXP3_07_PIN
  #define LCD_PINS_EN                EXP3_08_PIN
  #define LCD_PINS_D4                EXP3_06_PIN

  #define BTN_ENC                    EXP3_02_PIN
  #define BTN_EN1                    EXP3_03_PIN
  #define BTN_EN2                    EXP3_05_PIN

  #ifndef HAS_PIN_27_BOARD
    #define BEEPER_PIN               EXP3_01_PIN
  #endif
  #elif ENABLED(CR10_STOCKDISPLAY)
    #define LCD_PINS_RS              EXP1_07_PIN

    #define BTN_EN1                  EXP1_03_PIN
    #define BTN_EN2                  EXP1_05_PIN
    #define BTN_ENC                  EXP1_02_PIN

    #define LCD_PINS_EN              EXP1_08_PIN
    #define LCD_PINS_D4              EXP1_06_PIN

 

Creality 보드에서는 EXP3 만 사용한다.

CR10_STOCKDISPLAY로 설정하고 빌드

-> firmware.bin을 microSD에 복사한 뒤 보드에 넣고 부팅

-> 화면 나옴