Металл2024 Реклама
Метобр2024 Реклама

Печать с системной SD-карты на плате BIGTREETECH SKR V1.3 с дисплеем MKS_12864_MINI

Aladar
Идет загрузка
Загрузка
22.08.2019
2100
4
Вопросы и ответы
Доброго времени суток, коллеги-печатники.

Столкнулся со следующей проблемой. Прикупил на свой Creality CR-20 контроллер BIGTREETECH SKR V1.3 и драйверы TMC2209 для замены MKS_GEN с распаянными на ней дровами A4988 для уменьшения шума.

Плату прошил последней прошивкой Marlin (в нее уже добавлены TMC2209).

Родной дисплей (без кардридера) работает со следующим дефайном

#define MKS_MINI_12864

В результате все работает. Но контроллер не видит SD-карту, на дисплее светится 'No media'. Сам дисплей, напомню, слота для карты не имеет. Т.е по факту имеется только один слот на самой плате контроллера.

Если в configuration_adv.h меняю

#define SDCARD_CONNECTION LCD

на

#define SDCARD_CONNECTION ONBOARD

то у меня отваливается дисплей. Изображение на нем зависает, а при перезагрузке контроллера по питанию дисплей просто показывает белый экран.

Если контроллер подключен к компу по USB, то карта памяти с компа видна при любом значении SDCARD_CONNECTION

Есть мысль, что проблема в использовании одного порта MOSI MISO и для дисплея и для внешней карты, которые переназначаются, при активации встроенного порта, и соответственно, гасится дисплей

Кто-нибудь сталкивался с подобной связкой? Есть мысли как можно заставить работать и встроенный кард-ридер и дисплей одновременно?
Ответы на вопросы
Кремень КБ Реклама
Кремень КМ Реклама