Вы знали, что у матриц тоже есть прошивка? Что такое EDID и почему экран ноутбука может не показывать

Сентябрь, 05th 2023Рубрика: Советы 2166
Подписаться на комментарии по RSS

Наверное продвинутые мастера посмеются над моим невежеством, но до сегодняшнего дня я и не подозревал что матрицы ноутбуков имеют собственную прошивку. Либо мне всегда везло при замене матриц, что они сразу начинали работать, либо в этот раз попался бракованный экземпляр и картинка на экране не появилась. В общем, так я узнал про EDID и прошивку матриц...

Покопавшись в интернете, удалось выяснить, что иногда попадаются новые матрицы с пустой прошивкой EDID (брак???). Ноутбук, не сумев прочитать прошивку матрицы, считает что матрица отсутствует и соответственно не выводит на нее картинку. Бывает, что изображение всё-таки появляется (вероятно часть информации в прошивке повреждена) и возникают всевозможные глюки в виде отсутствия регулировки яркости, показ только части изображения или его смещение и другие артефарты.

Не могу утверждать наверняка, лично никогда с подобным не сталкивался, но в сети пишут о случаях "слета" прошивки матриц в ноутбуках HP... или всё-таки было такое, только не в ноутбуках?

Что-то мне подсказывает, что именно этот самый EDID и исправлялся в статье о прошивке монитора Samsung по VGA кабелю (кому интересно, вот ссылка на ту статью).

Наглядная разница VGA разъемов с DDC и без него

Что скрывается за таинственной аббревиатурой EDID?

Итак, понятие EDID пришло к нам из далеких 90-x и является сокращением от Extended Display Identification Data, что по-русски звучит как "расширенные данные идентификации дисплея".

EDID является стандартом VESA (Video Electronics Standard Association) для предоставления системе информации о мониторе и его возможностях (разрешение, цветовые характеристики, частотный диапазон, код производителя, название модели, серийный номер и другие данные).

Прошивка EDID находится в микросхеме EEPROM на плате матрицы

Как вы уже наверное догадались, EDID не какая сверхспособность, присущая исключительно матрицам ноутбуков, а стандартная технология хранения данных о характеристиках устройств (телевизоров, мониторов и проекторов). Вот так, в силу своей необразованности только сейчас начинаю разбираться как и что работает на самом деле.

Существует несколько версий этого стандарта, но наиболее используемый EDID версии 1.3. Данные EDID передаются между дисплеем и источником видеосигнала по DDC (Display Data Channel). По сути это I2C шина данных.

DDC бывает односторонним и двусторонним в зависимости от типа конкретного устройства и прошивать его можно самым обычным программатором CH341A (о самом программаторе и как с его помощью я снимал пароль с биоса можно почитать тут).

Купить программатор CH341A для микросхем 24-ой и 25-ой серии

Тут стоит сделать одно замечание, что не каждый дисплей даст прошить EDID через программатор, так как микросхема EEPROM может быть защищена от записи. В таком случае нужно будет либо выпаивать её с платы, либо искать даташит на матрицу и смотреть какой резистор отвечает за блокировку.

В следующей статье расскажу как самостоятельно из подручных материалов изготовить кабель для программатора CH341A для прошивки матриц.

Подписывайтесь на канал Яндекс.Дзен и узнавайте первыми о новых материалах, опубликованных на сайте.

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

ваш комментарий будет опубликован после проверки
на указанный адрес будет отправлено письмо с кодом активации. Вы можете настроить собственный профиль и стать активным участником или автором.