Hola Duo + IEB + SK-ATM0700D4-Plug как заставить работать.
bickm |
|
|
|
|
|
|
|
Пункты: 235 |
Регистрация: 03.02.2015 |
|
|
|
Собрал систему из buildroot-2014.08, заработала звуковуха на IEB, но как заставить работать экран и TS для меня загадка .
Подскажите, куда копать. |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 83576 |
Регистрация: 14.08.2009 |
|
|
|
Для этого дисплея соответствует такой пункт в меню выбора
make menuconfig
Bootloaders --->
Starterkit i.MX6 board (HolaDuo-PC + IEB)
fb0 mode (ldb,SK-ATM0704)
Если вы что-то меняете в меню загрузчика - его нужно пересобрать через скрипт
uboot_rebuild.sh
весь буилдрут пересобирать не ннужно. После того как загрузится плата - зайдите через SSH (или подключите USB клавиатуру - на экране должно появиться приглашение консольного входа ), откалибруйте
# ts_calibrate
и протестируйте
# ts_test
в данном случае дисплей подключен к fb0 поэтому параметры в командах не требуются
самое главное - подключите правильно шлейф - красненькая полоса со стороны цифры 1 и на плате расширения HOLA-IEB и на дисплее, разъем трудно перепутать, тк тут узкий шаг на разъеме и никуда не подойдет кроме того разъема куда он предназначен (на модуле расширения он вообще один единственный)
UPD совсем забыл - посмотрите в менюконфиге что включен для сборки пакет tslib и включите его, по умолчанию по-моему только для Qt включен
Target packages --->
Libraries --->
Hardware handling --->
[*] tslib |
|
|
|
|
|
bickm |
|
|
|
|
|
|
|
Пункты: 235 |
Регистрация: 03.02.2015 |
|
|
|
Спасибо, все заработало.
А есть ли какие примеры приложений на Qt с использованием OpenGL ES? |
|
|
|
|
|
sasamy |
|
|
|
|
|
|
|
Пункты: 83576 |
Регистрация: 14.08.2009 |
|
|
|
Все примеры после сборки находятся в корневой по пути
/usr/lib/qt/examples
например можете подключить USB флешку с фильмами ((должна смонтироваться автоматом в /media/usb0) и запустить
/usr/lib/qt/examples/multimedia/video/qmlvideo/qmlvideo -plugin Tslib:/dev/input/event0
к сожалению QML очень паршиво работает с tslib (или может я плохо искал - что еще надо настроить), так что для начала лучше мышь использовать.
Мигающий курсор который будет мешаться на экране отключается так
# echo 0 > /sys/class/graphics/fbcon/cursor_blink |
|
|
|
|
|
|