Работаю на комплекте SK-iMX6S(D)-OEM + SK-iMX6/53/50-MB
Приобрёл и начал подключать модуль расширения SK-TFT1024x768(TP)-Plug
Скомпоновал и загрузил сборку imx6sk_gt5gst_defconfig.
Подключил по инструкции модуль.
При загрузке экран белый, после загрузки чёрный.
Попытался проверить (согласно инструкции) работу.
Программу qt_fb2_ev0_test не нашёл.
Настроил, запустил и построил из виртуальной машины с помощью Qtcreator пробное приложение. Работа приложения заканчивается ошибками (типа "Невозможно определить размеры экрана", эта же ошибка, кстати и на скриншоте, указанном в инструкции).
Что не так?
Как я могу вообще определить, что устройство распознано и включено в систему?
Само устройства в /dev есть. Но какими тестами я вообще могу посмотреть, что оно действительно распознано системой, что драйвер его видит?
Попытки использовать какие-либо программы по видео из каталога imx-text результаты дали нулевые. Какие-то выводятся сообщения о посылках на устройство, на самом дисплее стабильно чёрный экран.
*** 1) C какой целью вы подклчаете экран на /dev/fb2 если не используете два дисплея ? ***
В дальнейшем предполагается использовать один дисплей только для графики, а другой как сенсорный экран.
*** 2) По умолчанию активно только устройство подключенное к fb0... ***
Подключение к Х1 даёт тот же результат: белый экран при включении и далее чернота.
*********************
Target packages --->
Graphic libraries and applications (graphic/text) --->
[*] fb-test-app
*********************
Это дало результат, теперь вижу испытательную таблицу на дисплее. Но это пока всё.
Тестовых программ qt5_fb.... find не находит по прежнему. Пуск программы из Qtcreator завершается с прежней ошибкой.
****************************
Starterkit i.MX6 board (SK-iMX6S-OEM/-WIFI/-ind) --->
fb0 mode (ldb,LDB-XGA) --->
fb1 mode (ldb,LDB-XGA) --->
****************************
Установил как показано, пересобрал. Изменений никаких.
*** подключите дисплей на соседний LVDS интерфейс, тестовая таблица выводится на fb2 ***
Тёмный экран. Если верить инструкции, то на этих портах другое разрешение: 800х600