Эта инструкция посвящена тем, кто знает, что такое Raspberry PI 3 и как с ней работать, но не может найти рабочие код и драйвер для установки SPI TFT ЖК-экрана 3.5 дюймов с сенсорной панелью 320*480. Инструкция предполагает, что Raspberry подготовлена для подключения через Putty. Для этого на ней уже должна стоять система, настроено интернет-соединение и включен SSH.
Кстати, дешевле всего Малинку можно купить на Aliexpress по этой ссылке: Купить Raspberry PI 3. А 3.5 дюймовый монитор-тачскрин по этой: SPI TFT ЖК-экран 3.5.
Действие 1-е: устанавливаем монитор в слот, подключаем кабель питания к Raspberry, подаем питание.
Действие 2-е: через пару минут подключаемся к Raspberry PI 3 по командной строке Putty:
Примечание: в командную строку необходимо вписывать то, что отмечено зеленым и дополнительно подчеркнуто.
login as: pi ENTER
pi@192.168.0.1’s password: пароль (по умолчанию raspberry) ENTER
pi@raspberrypi:~ $ sudo su ENTER
root@raspberrypi:/home/pi# cd /home ENTER
root@raspberrypi:/home# raspi-config ENTER
Загрузится меню настроек, включаем SPI
После сохранения настроек компьютер уйдет в перезагрузку.
Снова логинимся к Raspberry PI 3 через Putty:
login as: pi ENTER
pi@192.168.0.1’s password: пароль (по умолчанию raspberry) ENTER
pi@raspberrypi:~ $ sudo su ENTER
root@raspberrypi:/home/pi# cd /home ENTER
root@raspberrypi:/home# wget http://www.waveshare.com/w/upload/7/74/LCD-show-170309.tar.gz ENTER
Примечание: Заранее скопированную ссылку можно вставить в строку нажатием правой кнопки мыши.
По окончании загрузки снова появится строка:
root@raspberrypi:/home#
Поглядим, действительно ли скачан файл:
root@raspberrypi:/home# ls ENTER
LCD-show-170309.tar.gz pi
Теперь распакуем его:
root@raspberrypi:/home# tar xvf LCD-show-170309.tar.gz ENTER
Посмотрим, что лежит в home после распаковки:
root@raspberrypi:/home# ls ENTER
LCD-show LCD-show-170309.tar.gz pi
Перейдем в директорию LCD-show:
root@raspberrypi:/home# cd LCD-show ENTER
Посмотрим, что в ней содержится:
root@raspberrypi:/home/LCD-show# ls ENTER
LCD32-show LCD35-show
LCD4-show и т.п.
Выберем папку, что соответствует нашему дисплею, т.е. LCD35-show, и исполним:
root@raspberrypi:/home/LCD-show# ./LCD35-show ENTER (обращаем внимание, что путь необходимо начинать с точки)
Putty выдаст сообщение о потере связи с Raspberry, а на дисплее появится изображение. После полной загрузки операционной системы заработает тачскрин.
На этом всё.
5,879 total views, 1 views today
Здравствуйте!
После выполнения указанных операций снесло ОС Raspbian. Картинка не появляется даже на HDMI. Последнее сообщение на мониторе:
end Kernel panic — not syncing: VFS: Unable to mount root fs on unknown-block (179,2). Что делать? Переустанавливать ОС?
Спасибо!
Инструкция была физически опробована нами, она работает, монитор подключился. Ваша проблема, судя по всему, может быть вызвана ошибкой обновления. В этом случае должно помочь переключение в cmdline.txt в строке «root=/dev/mmcblk0p2» 2 на 6. Одной из причин возникновения этой ошибки может быть и карта памяти.