PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Вопросы по прошивкам (http://pccar.ru/forumdisplay.php?f=142)
-   -   открытая прошивка для RTD2662/2660 (http://pccar.ru/showthread.php?t=20391)

ancc 03.03.2014 10:16

ну собственно я так и думал, что в EDID от матрицы ничего интересного не будет.

-=zds=- 03.03.2014 10:53

Цитата:

Сообщение от ancc (Сообщение 289153)
ну собственно я так и думал, что в EDID от матрицы ничего интересного не будет.

кроме разрешения 1024х600 которого нет в контролере

ancc 03.03.2014 11:15

Цитата:

Сообщение от -=zds=- (Сообщение 289157)
кроме разрешения 1024х600 которого нет в контролере

Собственно задача в том и состоит, чтобы добавить в EDID все используемые разрешения для ходовых матриц

1280х600
1280х800
1024х600
1280х480
1280х768
1280х960
1360х768
1366х768
1440х900

-=zds=- 03.03.2014 11:17

Вложений: 1
Ура, огонь, я залил edid от матрицы в контролер, и картинка сразу стала нативной, пиксель в пиксель, аж глаз радуед, и теперь Monitor Asset Manager видит родной матричный edid.

ancc 03.03.2014 11:20

Цитата:

Сообщение от -=zds=- (Сообщение 289160)
Ура, огонь, я залил edid от матрицы в контролер, и картинка сразу стала нативной, пиксель в пиксель, аж глаз радуед, и теперь Monitor Asset Manager видит родной матричный edid.

и как?

-=zds=- 03.03.2014 11:25

Вложений: 1
Цитата:

Сообщение от ancc (Сообщение 289161)
и как?

Так.

Причем едид от вга и от шдми в разных местах, я сначала не понял почему не проканало, потом нашел еще адреса.

В прошивке контролера сейчас на вга едит от 17го монитора а на шдми от 32го телека

ancc 03.03.2014 11:28

понятно.

да, там два разных edid.

но это не совсем правильный способ. правильней в Standard timings supported добавлять нужные разрешения ну и еще
в Preferred timing вписывать родное разрешение матрицы.

-=zds=- 03.03.2014 11:30

Цитата:

Сообщение от ancc (Сообщение 289163)
понятно.

да, там два разных edid.

Я их оба подправил

Собственно отсюда и новый подход можно разработать, на матрицах стоит микруха еепром, и если бы контроллер сам ее читал и подставлял едид в память контроллера, то и надобнасть бы отпала в редактировании.

ancc 03.03.2014 11:34

Цитата:

Сообщение от -=zds=- (Сообщение 289160)
Собственно отсюда и новый подход можно разработать, на матрицах стоит микруха еепром, и если бы контроллер сам ее читал и подставлял едид в память контроллера, то и надобнасть бы отпала в редактировании.

тут есть вопрос, очень часто в шлейфах к LVDS которыми плата комплектуется нет линий под EDID матрицы. Получается это не везде будет работать. Ну и с TTL матрицами тоже вопрос.

Я за то чтобы сделать универсальный EDID под все матрицы основные, но prefered timing нужно везде выставлять нативный от матрицы конечно. В любом случае, поддержку каждой матрицы надо вручную добавлять, можно и EDID поправить.


И еще вопрос, вы пробовали в биос заходить с таким EDID или 800х600 выставить, показывает он?

Alex_St 03.03.2014 11:45

Цитата:

Сообщение от ancc (Сообщение 289166)
тут есть вопрос, очень часто в шлейфах к LVDS которыми плата комплектуется нет линий под EDID матрицы. Получается это не везде будет работать. Ну и с TTL матрицами тоже вопрос.

Я за то чтобы сделать универсальный EDID под все матрицы основные, но prefered timing нужно везде выставлять нативный от матрицы конечно. В любом случае, поддержку каждой матрицы надо вручную добавлять, можно и EDID поправить.


И еще вопрос, вы пробовали в биос заходить с таким EDID или 800х600 выставить, показывает он?

А что если сделать так.. При первом старте пытаться читать едид матрицы. Если он есть - то использовать его. Если его нет - то использовать дефолтный. Думаю, в большинстве случаев будет работать. А если не заработает - то всегда можно сделать спецовую прошивку (как это делается сейчас).


Часовой пояс GMT +4, время: 20:04.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot