Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM
Запуск дисплея 800x480 на lvds2
ezhik
Добавлено 29.10.2019 09:34
0
Сообщение: 1
ezhik
0

Пункты: 292
Регистрация: 29.10.2019
Доброго времени суток!
Не получается запустить дисплей SK-ATM0700D4-Plug с использованием LVDS2, используется buildroot2019.02. В menuconfig, в подменю bootloaders прописано использование ldb SK-ATM0704 для fb0 и fb1, соответствующие заголовочные файлы "imx6qdl-lvds-800x480-800x480.dtsi" подключены в "imx6qdl-sodimm.dtsi".
Тайминги не менял.

При запуске, в U-boot передаются параметры (пробовал разные конфигурации):
setenv video video=mxcfb0:dev=ldb,SK-ATM0704,if=RGB24 video=mxcfb1:dev=ldb,SK-ATM0704,if=RGB24 ldb=sep0 consoleblank=0

После этого дисплей работает на lvds1, lvds2 не работает. Подсветка работает при подключении к обоим разъемам X11 и X12.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 29.10.2019 15:55 Сообщение: 2
sasamy
4.71

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

После этого дисплей работает на lvds1, lvds2 не работает. Подсветка работает при подключении к обоим разъемам X11 и X12.


Второй фреймбуфер по умолчанию не активен, включается так

echo "0" > /sys/class/graphics/fb2/blank
Спуститься к концу Подняться к началу
Персональная информация
ezhik
Добавлено 30.10.2019 04:38 Сообщение: 3
ezhik
0

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

Второй фреймбуфер по умолчанию не активен, включается так

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


Спасибо, получилось.
Подскажите, как включить второй фреймбуфер по умолчанию и перенаправить консоль в него?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 30.10.2019 09:55 Редактировалось 30.10.2019 10:04 Сообщение: 4
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата
как включить второй фреймбуфер по умолчанию


добавить команду включения в загрузочный скрипт или можно прямо в /etc/inittab

Цитата

::sysinit:/bin/hostname -F /etc/hostname
::sysinit:echo "0" > /sys/class/graphics/fb2/blank
# now run any rc scripts


Цитата

перенаправить консоль в него?


добавить в параметры ядра отображение консоли на втором фреймбуфере

fbcon=map:2

наприрмер, остановить загрузку в убуте

setenv console 'fbcon=map:2 console=ttymxc0,115200'

если надо и сообщения ядра перенаправить туда же

setenv console 'fbcon=map:2 console=tty1'

сохранить, перезагрузить

saveenv
reset
Спуститься к концу Подняться к началу
Персональная информация
ezhik
Добавлено 30.10.2019 11:11 Сообщение: 5
ezhik
0

Пункты: 292
Регистрация: 29.10.2019
Спасибо за помощь! Все заработало
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM