Отговори на тема  [ 25 мнения ]  Отиди на страница 1, 2  Следваща
Toradex T30 / Iris с два дисплея 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Toradex T30 / Iris с два дисплея
Фирмата е Toradex, http://www.toradex.com/

Процесорните модули са Nvidia Tegra3 T30 Colibrie, версии 1.1C и 1.1B
https://www.toradex.com/products/colibr ... ter-module

Платката за тестване, Iris, ver. 1.1, 04/2011
http://developer.toradex.com/product-se ... rier-board

Дисплей 1 DVI-D, някакъв 19" Dell
Дисплей 2 ET043080DH6, TFT, RGB, 480x272, 4.3", resistive touch, unified display interface, FFC40 (данни, подсветка, тъч в един конектор)
http://www.m-comp.dk/files/files/ET0430 ... erface.pdf
http://developer.toradex.com/knowledge- ... lay-family

Търкалям и на двете WinCE и Linux LXDE 2014.06/Lightweight X11 Desktop Environment
http://developer.toradex.com/files/tora ... ge_1.2.zip
http://developer.toradex.com/files/tora ... 04.tar.bz2

Въпрос - дали могат да се използват и двата дисплея заедно? По-спецификация, двата видео контролера са независими... https://www.toradex.com/products/colibr ... ter-module
Нямам проблем с подкарването и конфигурирането на монитора който е на DVI, но с малкия дисплей не става. И под двете ОС тъча работи, подсветката също тръгва, но нищо смислено не излиза (това е заедно с DVI монитора който си работи нормално). Пробвах и само малкия дисплей, но резултата е същия - почти нулев.

Под WinCE си има специален Tweak за настройка, и точния дисплей го има в списъка, но конфигурирането не помага.
Под Linux има разделителна способност само до 640х480, но не и по-малко, което е вероятния проблем.

Някой настъпвал ли е мотиката, или ще трябва да мисля драйвер? Съпорта на Торадекс е платен, но може все пак да им задам въпрос защо поддържан от тях дисплей не работи. Иначе го правя от любов към спорта, чакайки следващата платка за рутване...

Благодаря предварително.


Пет Окт 10, 2014 10:55 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Сря Фев 13, 2013 3:35 pm
Мнения: 1803
Мнение Re: Toradex T30 / Iris с два дисплея
Мислехме, че ти ще ни кажеш.. ? :)


Пет Окт 10, 2014 9:08 pm
Профил WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
Ами не знам какво ще кажа, съпорта ме посъветва да си поиграя с настройките. Ще видим другата седмица


Съб Окт 11, 2014 7:36 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
явно ще ги говоря сам, но все пак може да е от полза за друг
- с Linux-a
-с GUI-то LXRandR 0.1.2 не се получаваше, просто нямаше дефиниран такъв режим. има и нова версия от Септември, 0.3.х, ще опитам и нея
-запознах се с другарчето xrandr и командния ред
почнах със светодиода (включване и изключване на подсветката)
от "cvt 480 272 60" си взех нужните параметри и добавих нов режим, пуснах го, но без успех
от "cvt 480 272 30" си взех нужните параметри и се опитах да добавя нов режим, но ме наплю когато се опитах да го добавя към LVDS-1. може би защото го бях добавил погрешно към HDMI-1??? не ми дава и да го изтрия

иначе командите които ползвам засега са 60Hz и 30Hz
xrandr --newmode "480x272_60.00" 10.00 480 496 536 592 272 275 285 288 -hsync +vsync
xrandr --newmode "480x272_30.00" 4.75 480 496 536 582 272 275 285 288 -hsync +vsync

съответно

xrandr --addmode LVDS-1 480x272_60 или xrandr --addmode LVDS-1 480x272_30
xrandr --output LVDS-1 480x272_60 или xrandr --output LVDS-1 480x272_30

Прави впечатление че размерите за HDMI-1 са 376mm х 301mm,докато на LVDS-1 са 0mm x 0mm
Вероятно и това е проблем. Продължавам...

п.с. след рестарт новите режими изчезват - има ли някакъв начин да се запазят? засега съм върху флаша на модула, и не ползвам външна SD, но все пак има достатъчно място.


Чет Окт 16, 2014 12:19 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Авг 07, 2012 3:16 pm
Мнения: 331
Мнение Re: Toradex T30 / Iris с два дисплея
Ако имаш под ръка 640x480 дисплей пробвай го. Да видиш със сигурност дали е конфигурационен проблем. Иначе на теория може да ползваш и двата дисплея. Хардуера го поддържа, софтуера - ядро, модули, Х-а; също. Според мен става въпрос за конфигурационен проблем. Довечера ще го погледна по-подробно.


Чет Окт 16, 2014 2:40 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
явно нещо от конфигурацията
на този дисплей са така

#hsync (активно ниско ниво)
#vsync (активно ниско ниво)
enable (активно високо ниво)

пробвах да сменям поляритета на hsync i vsync, но се чудя дали enable сигнала не прави някакви номера
иначе успешно добавих 480х272, но при извеждане на LVDS-1 не се случва почти нищо.
Почти защото не дава грешка, и шарениите изчезват от LCDто - което е по-добре от преди, но нищо повече.
е все пак научих малко. утре повече

да, и ще трябва да си намеря един по-голям дисплей, но после няма да искам да погледна малкия :)


Чет Окт 16, 2014 3:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
ето това може би е:
http://developer.toradex.com/knowledge- ... 28linux%29

For embedded LCD/TFT displays, additional parameters allow to alter signal polarities. This configurations are only supported on Output 1:
Description Parameter Name Value 0 (default) Value 1
Pixelclock Polarity pixclockpol Display samples data on the falling edge Display samples data on the rising edge
VSync Polarity vsync Active low Active high
HSync Polarity hsync Active low Active high
Data/Output Enable outputen Active low Active high

а на мой дисплей vsync и hsync са active low, a outputen е active high...
set vidargs 'video=tegrafb0:pixclockpol:1,800x480@60'
save

може да е само 0 или 1, няма mixed mode или нещо такова


подсветката под виндовс тръгна, трявало да се добавят параметрите в регистъра и да се запишат
[HKLM\Software\NVIDIA Corporation\NVDDI\LCD]
BL_GPIO= 12 ; Backlight GPIO (GPIO B4 on T20/T30)
BL_POL= 0 ; Backlight Polarity
DISP_GPIO= 170 ; Display Enable GPIO (GPIO V2)
DISP_POL= 1 ; Display Enable Polarity


Чет Окт 16, 2014 3:55 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
Работи!!! ;)
Но казваше един умен човек, любимия ми език за програмиране е поялника.

Use the Colibri T20 (и Т30 добавка от мене) FFC VGA signals
R17, R18, R21, R22, R23

пише го в описанието на Iris борда. Засега под ВинЦЕ и само малкото дисплейче, версия на Т30 1.1B, с двете не става едновременно. Сега ще пробвам с Линукса i 1.1C


Пет Окт 17, 2014 4:05 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Авг 07, 2012 3:16 pm
Мнения: 331
Мнение Re: Toradex T30 / Iris с два дисплея
Трябва да използваш други пинове ? Снощи не можах да погледна повече, защото имах работа, но днес по някое време и/или утре съм на линия ;-)


Пет Окт 17, 2014 5:27 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
ами има две възможности - да използваш DACa/LVDSa на Iris платката или директно цифровия RGB изход на Тегра модула. Е аз го преместих да използва само Теграта и тръгна.
Но DVI-D и малкия дисплей не вървят едновременно, мисля че и не могат. Има възможност за двоен изход към DVI-D, но това е друга история.

Под X11 (Linuxa) се вижда че и малкия дисплей работи - неправилно но работи, но като направя нов режим за LVDS-1 не се може да се запази след рестарт и си остава на 640х480.
Гледах във /etc/X11/xorg.conf, но там режимите които са по подразбиране ги няма. Може би просто трябва да си добавя моя режим и да го направя да се зарежда по подразбиране?
Другата дивотия, че май Торадекс използват фреймбуфер вместо тоя xorg.conf, например

set vidargs 'video=dcufb:480x272-16@60'
save
но това не действа ако не си root, а как се използва sudo в X11 и теграта, нямам никаква представа
Голям фън, както се казва :)


Пет Окт 17, 2014 5:51 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Авг 07, 2012 3:16 pm
Мнения: 331
Мнение Re: Toradex T30 / Iris с два дисплея
1 - modeset може да вкараш в xorg.conf

2 - За sudo в X11 не разбирам какво имаш предвид

Ако искаш може след час, два да пуснеш един ssh и по voip да видим какво става

Но на хартия хардуера и софтуера поддържат два дисплея


Пет Окт 17, 2014 7:28 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
Утре или другата седмица че е в офиса


Пет Окт 17, 2014 10:26 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
след добра дискусия в събота със @scout_3pm, днес почнах начисто
и отново хардуера... имат едно инсталирано приложение за промяна състоянията на IOтата - е...
подредих ги по име, и почнах да си играя с тези които имаха LCD в името

чудо на чудесата - дисплея светна, та взе и да показва каквото има на другия монитор. далеч
от правилната конфигурация, но все пак

На първо време
#1 LCD_DE се променя на LCD1.A-DE, и дисплея влиза в тестов режим - рае, каре, червено, зелено, синьо - супер
оттам сега започвам да си играя с другите изводи - вероятно всички трябва да се променят към LCD1, може би ще разпечатам и схемата на Iris борда

п.с. странно - ако изключа монитора от DVI-D конектора, малкия дисплей също угасва... уж били независими
а между другото от съпорта им ми казаха, че поне за винЦе-то няма как да имам два отделни дисплея с едно и също съдържание, най-много на единия да се пуска видео, а на другия да си е стандартния интерфейс


Пон Окт 20, 2014 11:34 am
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Вто Авг 07, 2012 3:16 pm
Мнения: 331
Мнение Re: Toradex T30 / Iris с два дисплея
Ти имаше повече от един base board, нали ? Iris имам предвид. Пробвай с борд, който не си модифицирал да го вържеш директно на DVI-A изхода катко си е по подразбиране ;-) И пробвай отново в тази конфигурация комадните от събота. Като не забравяш онази за poweron на дисплея.

me написа:
Тази команда разрешава/събужда/включва изхода, ако е бил забранен/powersave/poweroff
Код:
xrandr -d :0 --output LVDS-1 --auto

или

xrandr --output LVDS-1 --auto

след нея
Код:
xrandr --output LVDS-1 --mode "480x272-1"

и включва режима


Пон Окт 20, 2014 3:49 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12097
Местоположение: Гьотеборг
Мнение Re: Toradex T30 / Iris с два дисплея
всъщност имам само един борд, върнах старите опции и нещата станаха по-зле
xrander-a не десйтва изобщо, като изключим --fb опцията
пипането по IOтата води до някаква каша, поне преди имах нормална картина, даже и да не беше вярната резолюция

с винЦЕ-то нещата също станаха по-зле. свалих и там IO програмка за модифициране, и успях да подкарам дисплея, но не и във вярната резолюция, а преди вървеше точно както трябва.

ще продължавам да чета и да опитвам, може би ще трябва да взема още някой модул(и) и един стандартен 640х480, нищо работа няколко стотин евро, хех... но когато остане време и бюджет

това засега


Вто Окт 21, 2014 1:02 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 25 мнения ]  Отиди на страница 1, 2  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни