Автор | Сообщение |
antikiller_bm
|
Выпалил один из hdmi портов самым распространенным способом.
Полез смотреть что внутри.
При прозвонке обнаружил на !рабочем порту -D0 накоротко звенит на землю.
На нерабочем порту с +D2 на -D2 2.3кОм
EEPROM 24C02 на нерабочем порту 6 нога звенит на землю ~100 Ом
Микруху под замену, а вот что шить в нее?
Предполагаю что нужно считать содержимое с рабочего порта и как-то изменить его, что внутри не знаю, может там идентификатор порта какой-то есть.
Подскажите, как поступить? |
|
zuboka
Передовик
Сообщения: 1024
|
|
Lenchik
Фанат форума
Сообщения: 7937
|
antikiller_bm, EDID там зашит. Если считал с VGA, то надо редактировать что бы подошел к HDMI. |
|
antikiller_bm
|
Пустую микруху точно нельзя.
Во втором 128байтном блоке (E-EDID) есть физический адрес порта.
А вот как найти его... |
|
Lenchik
Фанат форума
Сообщения: 7937
|
antikiller_bm, Второй вообще опция, оно и без него заработает. Там ничего нет, во втором блоке. Адресов портов у HDMI нет. Там вписан Device_ID для идентификации монитора и допустимые разрешения. Если у вас второй порт то же HDMI, то смело шейте. Если VGA то надо переключить с аналога на цифру. |
|
antikiller_bm
|
Обе микрухи вычитались, контрольные суммы не совпадают, есть различия по номеру порта и еще по какой-то ерунде непонятной.
Дампы схоронил.
Дело все-таки в проце. Заказал на али. Ждем. |
|
Lenchik
Фанат форума
Сообщения: 7937
|
antikiller_bm, вы перед тем как чушь нести почитай что такое EDID. Нет там никакого номера порта. И контрольную сумму у него считают только у первых 128 байт. Она равна 00Н. |
|
antikiller_bm
|
Lenchik, я просто оставлю это здесь.
CEC physical address..... 0.x.0.0
winhex
Search for differences
1. C:\Users\Pavel\Desktop\port1.bin: 256 bytes
2. C:\Users\Pavel\Desktop\port2.bin: 256 bytes
Offsets: hexadec.
A0: 10 20
FF: B4 A4
2 difference(s) found.
пруф линк http://forum.ixbt.com/topic.cgi?id=62:14612 |
|