KREMEN Реклама
KREMEN Реклама

MKS TS35 (FB Ghost6) + Orange Pi lite

lcf2003
Идет загрузка
Загрузка
03.12.2022
2682
15
Вопросы и ответы
Статья относится к принтерам:
Flying Bear Ghost 6

Доброго дня.

Недавно стал обладателем Flying bear ghost 6. Собрался переводить его на Klipper.  Одноплатник - Orange pi lite

Чтобы не потерять функционал имеющегося в принтере дисплея. Первым делом решил подключить его. Дисплей MKS TS35. Подключал по инструкциям один и два.

Но не было бы этого бы поста если бы у меня всё получилось.

Собрал драйвер по инструкции для своей архитектуры. Добавил его в initramfs. Убедился, что он добавился командой:

sudo lsinitramfs /boot/initrd.img-5.15.48-sunxi64 |grep fb

добавил файл описания для своего процессора:

sudo armbian-add-overlay sun8i-h3-st7796.dts

Подключил по следующей схеме:

Дисплей MKS TS35Orange Pi 3 LTSOrange Pi Lite (Смотри прим. 1)
MOSI (желтый)PH5 SPI1_MOSIPin19 - SPI0_MOSI
MISO (оранжевый)PH6 SPI1_MISOPin21 - SPI0_MISO
CLK (зеленый)PH4 SPI1_CLKPin23 - SPI0_CLK
TFT_CS (белый)PL8Pin7 - PA6
DC  (черный)PD15 Pin36 - PG9
RST (черно-белый)PD16Pin32 - PG8 (Смотри прим 2)
TOUCH_CS (фиолетовый)PH3Pin24 - PC3
TOUCH_IRQ (серый)PL10Pin15 - PA3
LED (синий провод)3.3VPin17 - VCC-3V3

Дополнительно - Черный на GND, Красный на VCC-5V

Примечание 1: к каким пинам подключать ориентировался на аналогии между файлами sun50i-h6-st7796s.dts (для Orange Pi 3 LTS) и sun8i-h3-st7796.dts (для Orange Pi Lite). Предполагаю, что именно здесь я и ошибся, но не могу найти где именно.

Примечание 2: провод RST судя по фотографиям из статей не подключен, поэтому пробовал и с ним и без него.

Ах, да совсем не забыл, дистрибутив - Armbian 22.08.8 stable

По инструкции, после этих действий и перезагрузке, на дисплей уже должна идти информация. но дисплей просто горит серым (белым). При выполнении команды:

dmesg|grep 7796

В выводе есть сообщения, что SPI устройств не найдено.

Пробовал разные варианты. Пока без результатно. Прошу помощи. Может я что то не допонял и делаю не правильно.

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