PDA

Просмотр полной версии : LVDS D2550MUD2 к матрице AT070TNA2


Progressor
15.05.2016, 01:21
Добрый день!
Может кому приходилось подключать данную матрицу к плате Intel D2550MUD2? Спецификация разъемов есть на оба устройства, на матрице 40 пиновый шлейф, на матери 30 пиновый разъем, вот такой:
http://s017.radikal.ru/i417/1605/06/3ddb3942ec15t.jpg (http://radikal.ru/fp/f29d575b9651409d8e093b9763e44588)
Перерыл весь ибей и али, но не нашел ничего похожего на такой кабель, вернее на кабель, с разъемом как на матери.

______________
Тип разъема нашел, SHDR-30V-S-B. Но все без проводов.

nektomaks
15.05.2016, 19:20
на ноутах такие обычно, ищи похожий с ноута и переделывай, готовых обычно не бывает

Leobor
15.05.2016, 20:40
Матрицу поточнее надо бы... Нет такой в природе. Может AT070TN92?
Сначала нужно найти переходник LVDS-TTL как здесь (http://ru.aliexpress.com/item/7inch-LVDS-lcd-panel-AT070TN92-800-480-LVDS-TTL-Tcon-board-7inch-lcd-panel-with-LVDS/1985249763.html?spm=2114.30010708.3.19.h8Vmzy&ws_ab_test=searchweb201556_7,searchweb201602_1_100 39_10037_10017_10021_507_10022_10032_10009_10020_1 0008_10018_10019,searchweb201603_9&btsid=e8742db9-3cfb-4bec-8296-ffc2285a028e) (вот (http://ru.aliexpress.com/item/LVDS-T-con-board-work-for-7inch-9inch-800-480-800-600-50Pin-lcd-AT070TN92-VS/1985014575.html?spm=2114.10010208.100009.2.5CkyNz) он отдельно, вот (http://ru.aliexpress.com/item/1pc-LVDS-1ch-8bit-DF14-20Pin-Turn-to-50Pin-TTL-Signal-LCD-T-conboard-Converter-Board/32410231057.html?spm=2114.10010208.100010.10.bJOia l) еще...), а уж потом сочинять LVDS кабель. Его за полчаса самому сделать - раз плюнуть, а вот переходник сделать - нереально...

Progressor
15.05.2016, 21:25
Матрицу поточнее надо бы... Нет такой в природе. Может AT070TN92?
Есть такая в природе. Тут размер pdf ограничен, поэтому ссылка на даташит внешняя (http://www.vslcd.com/Specification/AT070TNA2.pdf).
Кстати, тут, на форуме, она уже мелькала (http://pccar.ru/showthread.php?t=20767). Просто без указания версии поисковики ее почему то игнорят.


Сначала нужно найти переходник LVDS-TTL а уж потом сочинять LVDS кабель. Его за полчаса самому сделать - раз плюнуть, а вот переходник сделать - нереально...
А разве уровни LVDS не стандартизированы? В даташите на дисплей распиновка как LVDS и указана.

Leobor
15.05.2016, 23:19
Да, пожалуй ошибся я. Я о ттл сказал именно про TN92. А раз все же TNA2, тогда для этой матрицы нужен другой переходник - такой (http://pccar.ru/attachment.php?attachmentid=40560&d=1437634876). И без него тоже никак - матрице нужны напруги AVDD, Vdd, VGL, VGH, Vcom, а с материнки такие не возьмешь.
Можно конечно и самому его соорудить, но дюже сложно с разъемом - плату вытравить проблемно под него.
На али они тоже есть, но стоят так же, рублей 700. Вот (http://ru.aliexpress.com/item/7-8-10-1-inch-LCD-40-pin-FFC-row-line-turn-generic-driver-board-an/2046975352.html?spm=2114.30010708.3.2.IXdTtA&ws_ab_test=searchweb201556_7,searchweb201602_1_100 39_10037_10017_10021_507_10022_10032_10009_10020_1 0008_10018_10019,searchweb201603_9&btsid=93c51764-b01f-4ffc-a69f-e52d5aac9aac). С таобао такие выходят рублей по 400, а с Али - увы...
Да еще похоже и шлейф 40-пиновый соединительный нужен что ли? В ДШ вроде разъем нарисован на шлейфе...

swao
16.05.2016, 01:10
нужен другой переходник...
перенес вопрос в нужную тему http://pccar.ru/showthread.php?p=360782#post360782

Progressor
14.09.2016, 22:19
Добрый день!
Подскажите пожалуйста, как правильно подключить матрицу AT070TNA2 через контроллер к LVDS разъему на матери Intel D2550MUD. Вот тут (http://pccar.ru/showthread.php?t=24181&highlight=LVDS+AT070TNA2) я уже открывал тему, модератор перенес ее в эту, тут (http://pccar.ru/showthread.php?p=360782#post360782) продолжение.

Leobor подробно объяснил какой нужен контроллер, разъемы и т.д., но руки дошли только сейчас, немного проблематично было контроллер найти. Вот такой
http://s020.radikal.ru/i701/1609/a4/29b38e073485t.jpg (http://radikal.ru/big/ouxlh1htzdo5a)

Вот распиновка контроллера:
http://s018.radikal.ru/i504/1609/b3/e26d24e34716t.jpg (http://radikal.ru/big/e7r175psuhrbx)

Это разъем LVDS на матери:
http://s020.radikal.ru/i717/1609/30/9963f4913881t.jpg (http://radikal.ru/big/270ci9s2wokdx)

Свел в таблицу для распайки:
http://s017.radikal.ru/i424/1609/b5/4dca8db4b5b9t.jpg (http://radikal.ru/big/tdwhla326rewb)

Остались вопросы по выводам контроллера 1-VCC3.3V, 2-VCC3.3V, SET 6/8

Подскажите пожалуйста, куда они должны быть подключены на матери?

Leobor
14.09.2016, 23:20
Остались вопросы по выводам контроллера 1-VCC3.3V, 2-VCC3.3V, SET 6/8

Подскажите пожалуйста, куда они должны быть подключены на матери?

Главное - не спешить.
По VCC3.3V. На переходнике они запараллелены, следовательно на оба подается напряжение с контактов 25...28 с разъема LVDS мамки. Не забудьте джампером на мамке установить напряжение 3,3В (оно там выбирается 3,3, 5 или 12В).
Провод Set6/8 - это выбор битности матрицы. Он либо висит в воздухе, либо садится на массу и к материнке не имеет отношения. По моему он вообще никуда не соединен и переходник уже готов работать с матрицами 8 бит. Но это надо вызвонить по интерфейсу матрицы.

Progressor
15.09.2016, 00:38
Спасибо большое, попробую, отпишусь!

Progressor
18.09.2016, 22:27
Спаял шлеф-переходник, перед тем как подключать контроллер решил проверить напряжение питания с матери (D2550MUD2) на разъеме, однако почему то напряжение на выводах 25-26-27-28 относительно GND оказалось нулевым. Пробовал джампером выставить и 3.3 (именно столько нужно контроллеру) и 5В - безрезультатно. Питание на разъеме LVDS как то включается специально, или напряжения должны быть после включения питания матери?

Leobor
19.09.2016, 12:52
Не подскажу. Подключал D510MO - как то не задумывался. Выставил джамперами и все пошло. На D2800MT - так же. Проверьте, все ли правильно. Может в БИОСе нужно включать LVDS. Тут (http://pccar.ru/showthread.php?t=18024&page=5) мы как то обсуждали подобный вопрос - товарищ вверх ногами на разъем смотрел...

Progressor
19.09.2016, 14:09
С распиновкой разъема все в порядке, он промаркирован на плате, не перепутаешь. А вот при замере напряжения непосредственно на разъеме, обнаружил сюрприз. 3.3V оказались почему то на конечной паре, на 29 и 30 контактах, а не на 25-28 как в таблице из мануала. Теперь думаю какие еще несовпадения с мануалом меня ждут и как не спалить чего, с такими несоответствиями...

Progressor
21.09.2016, 21:43
Хоть и оффтоп, но, считаю, весьма полезная информация для тех кто столкнется с проблемой подобной моей.
В документе D2550MUD2_TechProdSpec04 наткнулся вот на что:
NOTE
Support for flat panel display configuration complies with the following:
1. Internal flat panel display connectivity is disabled (and all parameters hidden) by
default.
2. Internal flat panel display settings are not exposed through Intel
® Integrator
Toolkit or Intel
® Integrator Assistant GUIs.
3. Internal flat panel display settings will not be overwritten by loading BIOS setup
defaults.
4. Internal flat panel display settings will be preserved across BIOS updates.

Оказывается, существует специальный конструктор видеодрайвера, который не только для ОС создает драйвер, но и для BIOS! И только тогда на массе плат от Intel активируется LVDS.
EMGD Configuration Editor - вот так называется эта штука. Попробовал, занятно, но не все понятно пока, хотя LVDS заработало! Это главное.

Leobor
22.09.2016, 16:05
Оказывается, существует специальный конструктор видеодрайвера, который не только для ОС создает драйвер, но и для BIOS! И только тогда на массе плат от Intel активируется LVDS.
EMGD Configuration Editor - вот так называется эта штука. Попробовал, занятно, но не все понятно пока, хотя LVDS заработало! Это главное.
Нет, не совсем все так. Мы уже это обсуждали в теме, на которую я раньше ссылался. LVDS на интеловских матерях активируется только БИОСом и больше никак. Если не активировано в БИОСе, то EMGD не поможет. А активировано не во всех, а только в некоторых версиях БИОС, обычно в самых первых.

Progressor
22.09.2016, 16:13
Нет, не совсем все так. Мы уже это обсуждали в теме, на которую я раньше ссылался. LVDS на интеловских матерях активируется только БИОСом и больше никак. Если не активировано в БИОСе, то EMGD не поможет. А активировано не во всех, а только в некоторых версиях БИОС, обычно в самых первых.
Еще раз повторю: для некоторых плат Intel существует специальный конструктор-компилятор драйвера и фрагмента прошивки в BIOS. Именно это я вчера и опробовал. И у меня РАБОТАЕТ. При этом в BIOS вообще ничего нет про LVDS, я пока не трогал прошивку BIOSа, но сделаю еще.
Можно создать драйвер инициирующий LVDS только в Windows, а можно создать bin довесок для BIOS. Я обратился в саппорт Интел, пока там молчали сам на это наткнулся в хелпе, потом и саппорт меня в это же ткнул:
https://communities.intel.com/message/422256#422256

Progressor
25.09.2016, 11:11
Помню, когда подключал монитор через VGA, была проблема с тем, что стандартные драйвера не поддерживали разрешение 1024х600, где-то здесь на форуме находил нужные.
В случае с LVDS конструктор позволяет создать настройки с любым разрешением, удобно, однако.

Но возникла другая проблема, никак не регулируется из настроек дисплея ни яркость, ни контрастность. Изображение очень малоконтрастное, засвеченное белым фоном.

Беда еще и в том, что мне крайне желательно поставить именно ХР, а не семерку, например. Да и семерка не снимает проблему работы матрицы в момент включения платы, то есть, поддержку в БИОС все равно нужно прописывать. В отличии от 2700 и 2800 в 2550 нет открытой поддержки LVDS в БИОС, пока не пропишешь принудительно.

Leobor
25.09.2016, 13:51
В отличии от 2700 и 2800 в 2550 нет открытой поддержки LVDS в БИОС, пока не пропишешь принудительно.Я тоже поначалу бился с D510MO, пока не накатил одну из самых ранних версий БИОС - там оказалось LVDS разруливается по полной программе. Там же и регулятор яркости настраивался. Я сначала даже испугался, что видео дрова слетели - после запуска винды экран потемнел и все. Оказалось, что так заработала регулировка яркости - прибавил кнопками и все в норме...

Можт поискать самый первый БИОС? Обычно в первых все как положено, а потом "допиливают"...
...Хотя 2550 - это даже не 2500, а "из последних". Может уже и не делали такого БИОСа

КстатЕ, недавно столкнулся с одной мамкой (не интел, ECS), у которой какой то страшно урезанный UEFI BIOS. Колдовал над подключением матрицы по LVDS. В БИОСе вообще ни слова нет. Переписывался с техподдержкой: я им про БИОС - они мне про джамперы. Смотрю на борту есть джамперы, которыми выбирается выход LVDS ТОЛЬКО под 4 конкретно перечисленные FULL HD матрицы. Благо подключал именно такую из списка. Ткнул джампер в нужную позицию - и матрица запоказывала через LVDS. Но настроек вообще никаких нигде так и не появилось - только из загруженной винды.

Progressor
25.09.2016, 15:14
Ничерта не понимаю. Читаю релиз последнего BIOSа (0076), там же описания фиксов предыдущих релизов.
Вижу, что в релизе 0063 разлочили доступ к настройкам LVDS, в последующих еще добавили, опций, пофиксили баги. И НИ СЛОВА о том что потом скрыли эти настройки!
Но их НЕТ в биосе, какого фига?!

Кстати, поставил Intel Integrator Toolkit, софтина для редактирования пунктов BIOS. И она не видит ничего про LVDS. Последний раз покупаю мать от Интела, высший идиотизм.
Никогда не имел проблем с Gigabyte, черт дернул...

Progressor
01.10.2016, 21:56
Вобщем, решилась проблема. Причем, инфо я получил практически сразу из двух мест, сначала из саппорта, точнее из комьюнити интела и буквально через минут пять нашел тут, на форуме.
https://communities.intel.com/thread/106578
Речь идет об использовании itoolkit, который в DOS позволил открыть скрытое меню LVDS.

В тоже Windows нет никаких проблем, EMGD позволяет быстро собрать нужный драйвер, хотя тоже не сразу понял пару моментов. Разве что невозможно выставить независимые разрешения для LVDS и VGA, только клон, но это чисто спортивный, пожалуй, интерес.

Остались две нерешенные задачи. Первая - в БИОСе нет нужного разрешения для моей матрицы, 1024х600. Поэтому изображение БИОСа и стартового экрана не по размеру. Но в БИОСе есть вариант подгрузки внешних данных EDID, я правда не понял файл с данными EDID прописать в БИОС. По EDID почитал тут статью, но пока не пробовал.

И второе - в DOSe не работает. Только загрузка, БИОС и потом уже экран загрузки ОС.

Leobor
11.10.2016, 20:52
Я тоже сейчас поковырялся с EMGD.
Железо: Intel DN2800MT (BIOS разлочен изначально в последнем файле прошивки BIOS) + матрица 1024*768 (с EDID на борту). Для контроля VGA монитор 1024*768. Система Windows XP Embedded.
1. Включаем без дров - монитор + LVDS показывают как положено одну и ту же картинку (ну это и понятно), VGA адаптер в диспетчере устройств не опознан.
2. Генерирую в EMGD дрова ТОЛЬКО для VGA монитора и устанавливаю. Монитор показывает, в диспетчере все нормально, LVDS молчит как партизан.
3. Генерирую дрова ТОЛЬКО для LVDS и устанавливаю - не показывает ничего и нигде.
4. Генерирую дрова на два монитора (Extended) VGA + LVDS. Монитор показывает голубой экран без панели и ярлыков, мышь елозит, по правой кнопке меню выскакивает, но при нажатии ничего не происходит. Как будто это второй стол, только совершенно пустой, LVDS - молчит.
5. Генерирую дрова на два монитора (Clone) VGA + LVDS. То же самое, что и в предыдущем случае. Но при включении на мониторе появился рабочий стол, только 640*480. Поставил 1024*768 - раздвинулся во весь экран. В свойствах графики есть 2 монитора. Ткнул на второй, сделал "Расширить на него рабочий стол" и получил опять голубой экран как в предыдущем случае.
LVDS так же молчит. Но теперь понятно, что на нем должен быть первый стол. Зажигаю матрицу принудительно и вижу тестовый режим - последовательное чередование цветных, серых, белых, черных полей и градиентов. Драйвер НЕ РАБОТАЕТ с LVDS просто ни в какую.
6. Малайские дрова дают тот же эффект, что и в предыдущем случае, только рабочий стол имеет нормальный вид, но LVDS все равно не зажигается.

В общем никакие пляски с бубнами не помогают. LVDS работает только при отсутствии дров.
Конечно чудес на свете не бывает - может что установленное еще не дает ему жизни... Щас ради интереса поставлю винду начисто.