Автор | Сообщение |
Timuridze
|
Такая проблема, внезапно монитор при выводе картинки по DVi сбрасывает разрешение до 800x600, при этом он перестал определятся правильно в Линукс и Windows. При подключении по VGA разрешение нормальное.
Пробую востановить EDID
Что сделано
1. С помощью softMCCS, при подключенном по VGA кабелю слил дамп EDID сохранил как DAT файл. (при подключенно по DVI раздел edid пустой)
2. С помощью Phoenix EDID designer отредактировал dat файл дампа, выставил выход видео с аналога на didgital, так как дамп у нас слит при аналоговом подключении, а востановить нужно цифровую часть edid.
3. Пытаюсь закачать PowerStrip исправленный edid, к сожалению он просит какой то пин, погуглив понял что пин нужно получать у разрабов, а утилита платная.
Вопрос такой чем еще можно залить EDID или как получить пин?
Дополнительно.
Под линукс нашел программу для чтения и записи https://github.com/bulletmark/edid-rw
пробовал и так и эдак, загрузить не получилось, пару раз вообще вешал систему.
Есть raw файл...Могу скинуть может что с ним не так...В общем любые коментарии приветствуются, я не специалист на других форумах не помогли в общем то даже никак не прокоментировали.
post.jpg |
Описание: |
|
Размер файла: |
325.12 КБ |
Просмотрено: |
252 раз(а) |
|
post (1).jpg |
Описание: |
|
Размер файла: |
273 КБ |
Просмотрено: |
241 раз(а) |
|
|
|
Kolupalkin
Завсегдатай
Сообщения: 914
|
Timuridze, Ни фига не понял,всё у тебя как то сложно и зачем заливать EDID от VGA в DVi ,тем более ,что нефига не выйдет туда залить
Попробуй прочитать свой EDID вот этим .
А дальше поглядим ,может и память сдохла
EDID.rar 394.9 КБ Скачано: 585 раз(а)
|
|
Lenchik
Фанат форума
Сообщения: 7937
|
Timuridze, запись у большинства мониторов заблокирована. Зашивай программатором. |
|
Timuridze
|
Спасибо что откликнулись.
Сделал moninfo дампы, не знаю важно или нет, но сделал 2 при подключении по ДВИ и ВГА.
Цитата: | Timuridze, запись у большинства мониторов заблокирована. Зашивай программатором. |
Программатора нет, я читал что можно в сервисном меню отключить в некоторых мониторах, но к сожалению не знаю как.
Какой программатор нужен, в принципе есть Arduino, может с её помошью залить?
dspinfo_vga.zip 562 Байт Скачано: 304 раз(а)
|
|
Lenchik
Фанат форума
Сообщения: 7937
|
Микросхемы там 24 серии. Шьются чем угодно, даже тремя резисторами припаянными к СОМ порту.
Кстати, дамп вы "сливаете" не из монитора, а его копию из реестра винды. Прямой доступ к микросхеме 24 получить очень трудно, надо специальный драйвер ставить, да и то будет работать не с каждой видеокартой. |
|
Kolupalkin
Завсегдатай
Сообщения: 914
|
Timuridze,Не,не там роешь
Твой дамп DVi даже глазом видно,что целый .
Сравни с моим -практически близнецы |
|
Lenchik
Фанат форума
Сообщения: 7937
|
Оба нормальные. У обеих контрольная сумма в порядке. Будь хоть один бит искаженный, контрольная сумма не будет совпадать. |
|
Timuridze
|
Да вы правы, MonInfo действительно берет информацию из реестра (Dispalay IDS - registry).
Попробовал другой программой softMCCS, при подключении по DVI она не видит монитор, по VGA все нормально. Сохранил дампы с её помощью он отличаются, если точнее по dvi файл вообще пустой.
Может все таки микросхема полетела? Её нужно выпаивать что бы перепрошить?
ACRAD74_dvi.zip 449 Байт Скачано: 264 раз(а)
|
|
Lenchik
Фанат форума
Сообщения: 7937
|
А вы кабель DVI не пробовали другой использовать и по возможности на другой видеокарте или компьютере. EDID читается по отдельным проводам, классическая I²C шина. |
|
Timuridze
|
Почти первое что я попробовал, это сменить кабель, классического dvi кабеля не было дома, я взял переходник с dvi на hdmi и провод hdmi-dvi. Кстати что странно на обеих кабелях не прозванивается один контакт, посчитал что это нормально так как оба кабеля в одном месте вряд ли были повреждены, а сейчас уже ни в чем не уверен.
Видеокарту не пробовал, сейчас залезу отключу внешню. нвидиа, попробую встроенную.
ДОБАВЛЕНО 08/03/2015 13:44
Попробовал переключится на встроенную видеокарту....Вообщем у меня на матери 2 выхода, ВГА и DVI. По ВГА все норм картинка кажет, по DVI монитор вообще не реагирует, как будто в спящем режиме, горит оранжевым лампочка. |
|
gavs
Передовик
Сообщения: 1292
|
PowerStrip в лучшем виде читает EDID прямо с монитора, во всяком случае с Matrox под XP.
При наличии программатора микросхему проще выпаять. Если программатора нет - "сваять" переходник для PonyProg (www.lancos.com/prog.html) с порта на I2C можно за пол-часа:
www.mikrocontroller.net/wikifiles/b/b7/I2c_adapter.png
Микросхему можно не выпаивать - в разъёме шина I2C выведена:
upload.wikimedia.org/wikipedia/commons/thumb/6/65/DVI_pinout.svg/2000px-DVI_pinout.svg.png
+5V можно взять с USB. Write Protect (PIN 7) можно просто аккуратно "поднять" чтобы разрешить запись. |
|
Timuridze
|
Вообщем прошел месяц. Сегодня сдохло подключение по ВГА. Теперь моник в режиме вга не определяется, макс разрешение ставится 1024*768.
Буду пробовать перепрошить. Теперь пару вопросв.
1. Вместо транзистора bc337 могу взять 2N3904? Вроде как похожи по хар-кам.
2. http://www.mikrocontroller.net/wikifiles/b/b7/I2c_adapter.png
я не понял куда идут SDA SCL
3. Что значит "поднять"? |
|
Lensmen
Передовик
Сообщения: 2745
|
Timuridze, Поднять, значит в воздухе ножку ( не подключен)
SDA идет на 5 ногу микр. 24схх
SCL на 6 ногу
Транзисторы можно любые npn. |
|
Lenchik
Фанат форума
Сообщения: 7937
|
Timuridze, не слушайте эту фигню про поднятые ноги. Сломаете микросхему гарантированно. Всю отпаивайте. Великолепно отпаивается шировким паяльником ватт 60. Хорошо заточенный и залуженный прижимаешь с флюсом ко всем ногам одной стороны и немного приподнимаешь, потом к другим.
И я даже знаю почему он у вас слетает. Вы монитор на худу подключаете, а розетки у вас говенные, без заземлящего провода. даже если нет настоящего заземления, достаточно всю аппаратуру включить в один сетевой фильтр и она вся будет под одним потенциалом. Потом можеш отключать иподключать монитор до посинения, ничего не будет. |
|
Timuridze
|
|
gavs
Передовик
Сообщения: 1292
|
|
UZmosk
|
Вопрос такой чем еще можно залить EDID или как получить пин? |
|
Timuridze
|
За схему спасибо.
Итак у меня есть
1. переходник usb-Rs232
2. резисторы
3. Емкость
С стабилитроном заковыка. Во первых в описании сказано VD1, VD2 -5.1V это я так понимаю напряжения стабилизации. Ладно найду
Непонятка с VD3, VD4 в описании он есть, а на схеме я его не нашел. |
|
gavs
Передовик
Сообщения: 1292
|
http://monitor.net.ru/forum/viewtopic.php?t=6236
Раньше микросхему от порта питали через диоды и резистор, сейчас 5V проще взять с USB. Впрочем если не лень, можно сделать питание от COM-порта.
Можно взять EDID от аналогового входа и с помощью программы "Phoenix EDID Designer" изменить тип входа на цифровой. Только бэкап содержимого перед экспериментами нужно обязательно сделать. |
|
Timuridze
|
|