BTT SKR mini E3 v3.0 + LCD BTT mini 12864 v1.0 - как окончательно подружить? не работает выбор файлов с карты памяти платы

al12345
Идет загрузка
Загрузка
27.01.2022
517
26
Вопросы и ответы

Получилось подключить mini E3 и LCD BTT mini 12864 (аналог FYSETC mini 12864 v2.1).

Все хорошо, меню работает, подсветка горит и меняется, но при выборе в меню "Print from media" экран подвисает на некоторое время и не показывает файлы на карте, подключенной на плате.

В чем может быть проблема???

Карта и картридер рабочие, с них плата без проблем обновляется.

На плате 1 pin 10, на экране 2 pin 10.

Подключено отдельными проводами по схеме:

BTT SKR mini E3 v3.0 + LCD BTT mini 12864 v1.0 - как окончательно подружить? не работает выбор файлов с карты памяти платы

EXP3-1 (5V)       -> EXP1-1 (5v)

EXP3-2 (GND)   -> EXP1-2 (GND)

EXP3-3 (PD6)    -> EXP1-8 (LCD_CS)

EXP3-4 (PB8)     -> EXP1-7 (LCD_A0)

EXP3-5 (PB9)     -> EXP1-6 (LCD_RST)

EXP3-6 (RX1/PA10)-> EXP2-6 (BTN_EN2)

EXP3-7 (RST)      -> EXP2-3 (RESET)

EXP3-8 (TX1/PA9) -> EXP2-8 (BTN_EN1)

EXP3-9 (PA15)       -> EXP1-9 (BTN_ENC)

EXP3-10(PB5)       -> EXP1-5 (RED NPX)

SPI-4 (CLK) -> EXP2-9 (CLK)

SPI-5 (MOS) -> EXP2-5 (MOSI)

SPI-6 (MISO) -> EXP2-10 (MISO)

В марлине 2.0.9.3 прописал пины в pins_BTT_SKR_MINI_E3_V3_0.h

  #if ENABLED(FYSETC_MINI_12864_2_1)

    #define BTN_ENC PA15

    #define BTN_EN1 PA9

    #define BTN_EN2 PA10

    #define DOGLCD_A0 PB8

    #define DOGLCD_CS PD6

    #define LCD_RESET_PIN PB9

    #define NEOPIXEL_PIN PB5

    #define FORCE_SOFT_SPI

    #define LCD_BACKLIGHT_PIN -1

    #define LCD_CONTRAST_MIN 200

Картридер включен и выбран на плате

#define SDSUPPORT

 #define SDCARD_CONNECTION ONBOARD

Ответы на вопросы