Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Вспомогательные средства
SK-TFT1024x768TP-Plug - вопросы
Pavel Ivanchenko
Добавлено 25.06.2015 18:59
0
Сообщение: 1
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
В данный момент я пытаюсь подключить данный дисплей к своему контроллеру. К сожалению, безрезультатно. Мне необходима техническая поддержка по данному продукту, а конкретно ответы на вопросы:
а) какова максимальная длинна шлейфа от контроллера, до разъема дисплея;
б) каков ток потребления дисплея;
в) возможно есть erra-ты на данный дисплей.

а) Для LVDS линий хоть десятки метров можно, главное в этом случае линии на конце согласовать, я пробовал с кабелем длинной в 2 метра - работало.
С длинным плоским кабелем скорее всего возникнут проблемы с питанием (на кабеле 5В сильно упадет), плюс со временем окисляются контакты в местах накалывания и это маленькое омическое сопротивление уже может быть ощутимо для LVDS.
В идеале, луше питание подать отдельным кабелем (на плаге даже место под дополнительный разъем предусмотрен) и разъемы использовать не накалываемые, а под пайку.

б) ~1А
в) нет
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 24.11.2015 10:25 Сообщение: 2
Wad1970
5

Пункты: 3734
Регистрация: 24.11.2014
Скажите, это разьём X2?
Он на схеме не значится.
Не подскажете его контакты?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 24.11.2015 12:56 Сообщение: 3
Pavel Ivanchenko
Admin
4.39

Пункты: 92788
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
Скажите, это разьём X2?

Эсли это относительно "В идеале, луше питание подать отдельным кабелем (на плаге даже место под дополнительный разъем предусмотрен) ..."

1,3,8,10 - 5В
2,4,7,9 - GND
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 25.11.2015 14:56 Редактировалось 26.11.2015 10:02 Сообщение: 4
Wad1970
5

Пункты: 3734
Регистрация: 24.11.2014
Приложение Affine ругается

EGLFS: Failed to open /dev/fb0
EGLFS: Can't continue without a display
Aborted
Приложение завершилось с кодом 134.

У меня есть устройства fd0, fd1, fd2, а fb0, fb1, fb2 нету.
У меня и картридер определяется sdd вместо sdb.
В тексте Affine явных обращений к /dev/fb0 не нашёл, чтоб переназначить. Или я не там копаю?
...
Нет, я не прав у меня есть каталог /dev/fb и в нём файлы 0,1,2, а fb0 нету
dtsi восстановил полноценный, всё равно не работает..
Скрипта qt_fb2_ev0_test указанного в инструкции imx6s+imx6-MB тоже не нахожу в libuntu
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 27.11.2015 08:32 Редактировалось 27.11.2015 09:45 Сообщение: 5
Wad1970
5

Пункты: 3734
Регистрация: 24.11.2014
В переменных окружения u-boot нет ничего про fb2.
Что же делать чтоб настроить imx6s+TFT1024X768?
Подскажите пожалуйста.

вот что есть (по PrintEnv)
video=video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 video=mxcfb1:dev=ldb,LDB-XGA,if=RGB24 consoleblank=0
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.11.2015 09:57 Редактировалось 27.11.2015 10:02 Сообщение: 6
sasamy
4.71

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

video=mxcfb1:dev=ldb,LDB-XGA,if=RGB24


эта строка задает парметры для второго интерфейса и в данном случае TFT1024X768 как вы и хотели. По умолчанию после загрузки активен только первый интерфейс, второй активируется так

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

если у вас он основной - сделайте его лучше первым, потому что все приложения по умолчанию используют fb0. Это можно сделать в буилдруте через меню, потом надо пресобрать u-boot
можно просто в переменных окружения убута поменять - сейчас у вас первый hdmi

video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 27.11.2015 11:17 Сообщение: 7
Wad1970
5

Пункты: 3734
Регистрация: 24.11.2014
А какая причина того что у меня нет /dev/fb0, /dev/fb1, /dev/fb2?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.11.2015 11:28 Сообщение: 8
sasamy
4.71

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

А какая причина того что у меня нет /dev/fb0, /dev/fb1, /dev/fb2?


странно что это вы у нас справшиваете - мне вот наоборот интересно - как вы такого добились ? В дефолтном конфиге ядра fb всегда включен, в убуте вроде правильные перемменные окружения - посмотрите после загрузки какая реально строка параметров передается

cat /proc/cmdline
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 27.11.2015 11:33 Сообщение: 9
Wad1970
5

Пункты: 3734
Регистрация: 24.11.2014
console=ttymxc0,115200 mtdparts=gpmi-nand:16M(boot),512M(rootfs),-(userdata) root=/dev/mmcblk0p1 rootfstype=ext4 rootwait rw video=mxcfb0:dev=hdmi,1920x1080M@60,if=RGB24 video=mxcfb1:dev=ldb,LDB-XGA,if=RGB24 consoleblank=0
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 27.11.2015 11:36 Сообщение: 10
Wad1970
5

Пункты: 3734
Регистрация: 24.11.2014
Ядро ванильное взято для RT
Linux buildroot 3.18.13-rt10 #1 SMP PREEMPT RT Fri Oct 30 07:50:03 MSK 2015 armv7l GNU/Linux
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Вспомогательные средства