Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Отладочные платы » SK-iMX53
Проблемы с /dev/fb2
VB
Добавлено 10.03.2017 07:29
0
Сообщение: 1
VB
0

Пункты: 1817
Регистрация: 20.02.2017
Пол: Мужчина
Из: Самара
Работаю на комплекте SK-iMX6S(D)-OEM + SK-iMX6/53/50-MB
Приобрёл и начал подключать модуль расширения SK-TFT1024x768(TP)-Plug
Скомпоновал и загрузил сборку imx6sk_gt5gst_defconfig.
Подключил по инструкции модуль.
При загрузке экран белый, после загрузки чёрный.
Попытался проверить (согласно инструкции) работу.
Программу qt_fb2_ev0_test не нашёл.
Настроил, запустил и построил из виртуальной машины с помощью Qtcreator пробное приложение. Работа приложения заканчивается ошибками (типа "Невозможно определить размеры экрана", эта же ошибка, кстати и на скриншоте, указанном в инструкции).
Что не так?
Как я могу вообще определить, что устройство распознано и включено в систему?
Само устройства в /dev есть. Но какими тестами я вообще могу посмотреть, что оно действительно распознано системой, что драйвер его видит?
Попытки использовать какие-либо программы по видео из каталога imx-text результаты дали нулевые. Какие-то выводятся сообщения о посылках на устройство, на самом дисплее стабильно чёрный экран.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.03.2017 08:26 Редактировалось 10.03.2017 08:36 Сообщение: 2
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
1) C какой целью вы подклчаете экран на /dev/fb2 если не используете два дисплея ?

2) По умолчанию активно только устройство подключенное к fb0, чтобы активировать fb2

echo 0 > /sys/class/graphics/fb2/blank

3) чтобы протестировать дисплей включите в buildroot

make menuconfig

Target packages --->
Graphic libraries and applications (graphic/text) --->
[*] fb-test-app
Спуститься к концу Подняться к началу
Персональная информация
VB
Добавлено 10.03.2017 15:31 Сообщение: 3
VB
0

Пункты: 1817
Регистрация: 20.02.2017
Пол: Мужчина
Из: Самара
*** 1) C какой целью вы подклчаете экран на /dev/fb2 если не используете два дисплея ? ***
В дальнейшем предполагается использовать один дисплей только для графики, а другой как сенсорный экран.

*** 2) По умолчанию активно только устройство подключенное к fb0... ***
Подключение к Х1 даёт тот же результат: белый экран при включении и далее чернота.

За советы спасибо, сейчас попробую.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.03.2017 15:49 Редактировалось 10.03.2017 15:55 Сообщение: 4
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата

Подключение к Х1 даёт тот же результат: белый экран при включении и далее чернота.


Судя по всему подключаете через LVDS - проверьте настройки и убедитесь что выбран LVDS, а не параллельный RGB, для этого дисплея

Starterkit i.MX6 board (SK-iMX6S-OEM/-WIFI/-ind) --->
fb0 mode (ldb,LDB-XGA) --->
fb1 mode (ldb,LDB-XGA) --->

MB для OEM задумана для разных модулей и для модуля на i.mx6 там есть несоответствие между обозначением на MB и интерфейсом на процессоре

X1 по схеме MB это lvds0, но реально на процессоре это lvds1
X2 по схеме MB lvds1, реально lvds0

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=23990&num=3#24025

активным по умолчанию (/dev/fb0) будет дисплей на X2
Спуститься к концу Подняться к началу
Персональная информация
VB
Добавлено 10.03.2017 17:08 Сообщение: 5
VB
0

Пункты: 1817
Регистрация: 20.02.2017
Пол: Мужчина
Из: Самара
*********************
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) --->
****************************
Установил как показано, пересобрал. Изменений никаких.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.03.2017 17:25 Сообщение: 6
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата

Это дало результат, теперь вижу испытательную таблицу на дисплее.


подключите дисплей на соседний LVDS интерфейс, тестовая таблица выводится на fb2
Спуститься к концу Подняться к началу
Персональная информация
VB
Добавлено 10.03.2017 18:07 Сообщение: 7
VB
0

Пункты: 1817
Регистрация: 20.02.2017
Пол: Мужчина
Из: Самара
*** подключите дисплей на соседний LVDS интерфейс, тестовая таблица выводится на fb2 ***
Тёмный экран. Если верить инструкции, то на этих портах другое разрешение: 800х600
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 10.03.2017 18:13 Сообщение: 8
sasamy
4.70

Пункты: 77331
Регистрация: 14.08.2009
Цитата

Тёмный экран. Если верить инструкции, то на этих портах другое разрешение: 800х600


Не пойму - про какие инструкциии вы говорите ?? Установите на обоих интерфейсах свой дисплей

Цитата

****************************
Starterkit i.MX6 board (SK-iMX6S-OEM/-WIFI/-ind) --->
fb0 mode (ldb,LDB-XGA) --->
fb1 mode (ldb,LDB-XGA) --->
****************************
Установил как показано, пересобрал. Изменений никаких.


на одном из LVDS будет fb0 на втором fb2 и оба с параметрами вашего экрана - ошибиться тут негде.
Спуститься к концу Подняться к началу
Персональная информация
VB
Добавлено 10.03.2017 18:18 Сообщение: 9
VB
0

Пункты: 1817
Регистрация: 20.02.2017
Пол: Мужчина
Из: Самара
Инструкции я скачал с вашего сайта:
BSP&Buildroot iMX6
и
Процессорный модуль SK.... Инструкция пользователя при совместном... с платой SK...

Они же были на FTP, который мне дали. Там же скачивал все виртуальные машины (с неисправными скриптом mk-sd).

Попробую ещё раз пересобрать.
Спуститься к концу Подняться к началу
Персональная информация
VB
Добавлено 10.03.2017 18:47 Сообщение: 10
VB
0

Пункты: 1817
Регистрация: 20.02.2017
Пол: Мужчина
Из: Самара
На Х1 тёмный экран, на Х2 испытательная таблица.
Посылаю скрин установок сборки/
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Отладочные платы » SK-iMX53