Прошивка матрицы
После замены матрицы ноутбука на новую нет подсветки дисплея, белый экран, недостаточная яркость или регулировка скачками, неправильно функционирует клавиатура. Проблемы такого характера часто возникают на ноутбуках Samsung, Dell, SONY и др. производителей. Во всех этих случаях при замене дисплея для правильной его работы требуется прошивка EEPROM матрицы оригинальным дампом производителя. При наличии программатора и переходника с разъемом соответствующим программируемой матрице, прошить EEPROM займет буквально 5 минут. Рассмотрим самый распространенный на данный момент 40 pin разъем. Изготовить переходник для прошивки матриц можно из ненужного шлейфа LVDS с соответствующим разъемом для подключения LCD панели и колодки для микросхем 24СХХ.

4 pin разъема матрицы подключаем к 8 выводу колодки программатора — «+» питания микросхемы EEPROM.
6 pin разъема матрицы подключаем к 6 выводу колодки программатора — сигнал «CLK»
7 pin разъема матрицы подключаем к 5 выводу колодки программатора — сигнал «DATA»
10 pin или любой сигнал «GND» подключаем к 4 выводу колодки программатора — «-» питания микросхемы EEPROM
1-2-3-4-7 выводы колодки программатора подключаем на землю
В настройках программатора выбираем работу с микросхемой EEPROM 24C16. Теперь можно считать прошивку с оригинальной матрицы установленной в ноутбуке и записать ее в новую матрицу.
Перепрошивка матриц
Иногда после установки новой матрицы в ноутбук, возникают проблемы, хотя матрицы по всем параметрам совпадают: уменьшено изображение, нет изображения, не регулируется подсветка. Зачастую новые матрицы приходят без прошивки. Для большинства ноутбуков это некритично, но встречаются модели, которые не работают вообще или работают, но не совсем корректно в случае нессответствия прошивки.
Что делать в этом случае? Следует заменить EDID матрицы (EDID— это стандарт формата данных VESA, который содержит базовую информацию о мониторе и его возможностях, включая информацию о вендоре, максимальном размере изображения, цветовых характеристиках, заводских предустановленных таймингах, границах частотного диапазона, а также строках, содержащих название монитора и серийный номер).
Другими словами, следует перепрошить микросхему EEPROM новой матрицы прошивкой, которая была в старой,«родной» флэшке.
Есть три варианта замены:
1.Перепаять микросхему со старой матрицы (минус в том, что приходится нарушать целостность конструкции матрицы)
2.Выпаять микросхему, перепрошить на программаторе и вшить назад (минус тот же)
3.Изготовить переходник и перепрошить через программатор
Третий вариант является наиболее удобным и безопасным. Рассмотрим его более детально. Прошивка хранится в EEPROM 24xxx серии. Чтоб ее прошить нам нужны сигналы CLK, DATA, VDD (питание +3,3V), GND Ground. Все эти сигналы можно взять с разъема матрицы. Для удобства мы составили таблицу соответствия:
Для 30pin (большинство матриц с ламповой подсветкой)
Для наглядности приведем схему:

Далее, когда мы сделали переходник и подключили к программатору, все просто. Выбираем в программном обеспечении программатора микросхему 24С02 и считываем или записываем прошивку. Как правило сложностей на этом этапе не возникает.
Прошивка EDID LVDS матрицы ноутбука.

Всем привет! Что-то давно ничего не писал. Может нечего, а может погряз в суете, что и сам не понял причин отсутствия вдохновения… Ну да ладно, речь в этот раз пойдет о прошивке EDID в матрицы ноутбуков. Не скажу что это очень важная и распространенная операция в ремонте, особенно сейчас. Но для своего же удобства соберу всю инфу в кучу. Что такое EDID?
EDID это…
Extended Display Identification Data, еще один стандарт от VESA (Video Electronics Standard Association). Если по-русски — расширенные данные идентификации дисплея. Представляет собой формат данных созданный для производителей дисплеев и видеоадаптеров. Необходимый для совместной, согласованной работы устройств. Предоставляя системе сведения о дисплее, такие как разрешение, цветовые характеристики, частотный диапазон, производителя, серийный номер и другие данные.
Существует множество версий этого стандарта, часть из них можно считать условно совместимыми между собой, но наиболее используемый E-EDID версии 1.3. Отличие более поздних версий, это наличие дополнительных блоков данных.
Данные EDID передаются между дисплеем и системой по DDC (Display Data Channel), это по сути I 2 C шина данных. DDC бывает односторонним и двусторонним в зависимости от типа конкретного устройства. Поэтому прошить его можно простым программатором. Другое дело, что не каждый дисплей даст прошить EDID через DDC. Хранится он, как правило, в отдельной 24с02-16 микросхеме. Где ноги 1, 2, 3, 4 — на землю. 7, 8 — на питание. 5 дата и 6 клок. Но учитывая что современные процессоры дисплеев научились эмулировать адрес $A0, поэтому EDID может храниться в любой из микросхем по произвольному адресу, к этому тоже надо быть готовым…
Прошиваем…
В ноутбуках наиболее действенным способом прошивки матрицы является переходник SOIC8 для нужного размера микросхемы и программатор. Выпаиваем ПЗУ прошиваем, готово! Но не все так просто, ведь продавцы комплектующих против какой-либо пайки или вмешательств в проданное изделие. А к микросхеме зачастую не подобраться. Поэтому возникает потребность в изготовлении или покупке переходника для подключения и прошивки через DDC в разъеме подключения дисплея, если это доступно.
Но тут тоже надо быть готовым к сюрпризам. На схеме может стоять аппаратная защита от записи через DDC или ПЗУ рассчитана на однократную запись. Тут без нарушения гарантийных условий никак, разве что отрезать от дисплея DDC и «вешать» на него свою записанную ПЗУ.
Зачем колхоз? Если есть готовые решения на алике или в составе комплектов к программаторам. Все верно! Для прошивки большинства матриц к ноутбукам уже есть в продаже переходники. Но встречаются матрицы с иной распиновкой и тут без колхоза никак. И как назло матрица дорогая, совсем не работает или нарушает работу ноутбука. Не регулируется яркость подсветки, глючит клавиатура после замены матрицы (как в Samsung) или вовсе нет изображения.
Поэтому ниже буду выкладывать распиновки для различных дисплеев для изготовления переходника или подключения отдельного ПЗУ.
Стандартная матрица 40pin(двухканальная) LED LVDS, выводы edid:
Стандартная матрица 40pin (двухканальная) LED LVDS, выводы edid:
4pin — v_edid
6pin — clock
7pin — data
10pin — gnd
| № | Symbol | Function |
| 1 | NC | No connect |
| 2 | VDD | Logic power 3.3V |
| 3 | VDD | Logic power 3.3V |
| 4 | VEDID | EDID 3.3V power |
| 5 | WPN | EDID writing protection |
| 6 | CLK | EDID clock |
| 7 | DATA | EDID data |
| 8 | RIN0- | -LVDS differential data input (R0-R5, G0) |
| 9 | RIN0+ | +LVDS differential data input (R0-R5, G0) |
| 10 | GND | Ground |
| 11 | RIN1- | -LVDS differential data input (G1-G5, B0-B1) |
| 12 | RIN1+ | +LVDS differential data input (G1-G5, B0-B1) |
| 13 | GND | Ground |
| 14 | RIN2- | -LVDS differential data input (B2-B5, HS,VS, DE) |
| 15 | RIN2+ | +LVDS differential data input (B2-B5, HS,VS, DE) |
| 16 | GND | Ground |
| 17 | CLK- | -LVDS differential clock input |
| 18 | CLK+ | +LVDS differential clock input |
| 19 | GND | Ground |
| 20 | Even RIN0- | -LVDS differential data input (G0, R0-R5) |
| 21 | Even RIN0+ | +LVDS differential data input (G0, R0-R5) |
| 22 | GND | Ground |
| 23 | Even RIN1- | -LVDS differential data input (B0-B1, G1-G5) |
| 24 | Even RIN1+ | +LVDS differential data input (B0-B1, G1-G5) |
| 25 | GND | Ground |
| 26 | Even RIN2- | -LVDS differential data input (G0, R0-R5) |
| 27 | Even RIN2+ | +LVDS differential data input (G0, R0-R5) |
| 28 | GND | Ground |
| 29 | Even CLK- | -LVDS differential clock input (Even Clock) |
| 30 | Even CLK+ | +LVDS differential clock input (Even Clock) |
| 31 | GND | Ground |
| 32 | GND | Ground |
| 33 | GND | Ground |
| 34 | NC | No connect |
| 35 | PWM | System PWM Signal input (+3.3V Swing) |
| 36 | LED_EN | LED Enable pin (+3.3V input) |
| 37 | NC | No connect |
| 38 | VLED | LED Power Supply 7V-21V |
| 39 | VLED | LED Power Supply 7V-21V |
| 40 | VLED | LED Power Supply 7V-21V |
ltn156kt06
ltn156kt06, выводы edid:
3pin — v_edid
5pin — clock
6pin — data
11pin — gnd
| № | Symbol | Function |
| 1 | VCC | Power Supply 3.3V |
| 2 | VCC | Power Supply 3.3V |
| 3 | VCC_EDID | VCC_EDID |
| 4 | WPN | No Connection |
| 5 | CLK | CLK_EDID |
| 6 | DATA | DATA_EDID |
| 7 | Odd RIN0- | -LVDS differential data input (G0, R0-R5) |
| 8 | Odd RIN0+ | +LVDS differential data input (G0, R0-R5) |
| 9 | Odd RIN1- | -LVDS differential data input (B0-B1, G1-G5) |
| 10 | Odd RIN1+ | +LVDS differential data input (B0-B1, G1-G5) |
| 11 | GND | Ground |
| 12 | Odd RIN2- | -LVDS differential data input (B2-B5, DE, VS, HS) |
| 13 | Odd RIN2+ | +LVDS differential data input (B2-B5, DE, VS, HS) |
| 14 | GND | Ground |
| 15 | Odd CLK- | -LVDS differential clock input (Odd Clock) |
| 16 | Odd CLK+ | +LVDS differential clock input (Odd Clock) |
| 17 | GND | Ground |
| 18 | Odd RIN3- | -LVDS differential data input (R6-R7, G6-G7, B6-B7) |
| 19 | Odd RIN3+ | +LVDS differential data input (R6-R7, G6-G7, B6-B7) |
| 20 | GND | Ground |
| 21 | Even RIN0- | -LVDS differential data input (G0, R0-R5) |
| 22 | Even RIN0+ | +LVDS differential data input (G0, R0-R5) |
| 23 | Even RIN1- | -LVDS differential data input (B0-B1, G1-G5) |
| 24 | Even RIN1+ | +LVDS differential data input (B0-B1, G1-G5) |
| 25 | GND | Ground |
| 26 | Even RIN2- | -LVDS differential data input (G0, R0-R5) |
| 27 | Even RIN2+ | +LVDS differential data input (G0, R0-R5) |
| 28 | GND | Ground |
| 29 | Even CLK- | -LVDS differential clock input (Even Clock) |
| 30 | Even CLK+ | +LVDS differential clock input (Even Clock) |
| 31 | GND | Ground |
| 32 | Even RIN3- | -LVDS differential data input (R6-R7, G6-G7, B6-B7) |
| 33 | Even RIN3+ | -LVDS differential data input (R6-R7, G6-G7, B6-B7) |
| 34 | DE_EN | DE_EN |
| 35 | BL_EN | LED Enable pin (+3.3V input) |
| 36 | PWM | System PWM Signal input (+3.3V Swing) |
| 37 | GND | Ground |
| 38 | VBL | LED Power Supply 7V-21V |
| 39 | VBL | LED Power Supply 7V-21V |
| 40 | VBL | LED Power Supply 7V-21V |
Стандартная матрица 30 pin CCFL LVDS
Стандартная матрица 30 pin CCFL LVDS, выводы edid:
4pin — v_edid
6pin — clock
7pin — data
10pin — gnd
| № | Symbol | Function |
| 1 | NC | No connect |
| 2 | VDD | Logic power 3.3V |
| 3 | VDD | Logic power 3.3V |
| 4 | VEDID | EDID 3.3V power |
| 5 | NC | No connect |
| 6 | CLK | EDID clock |
| 7 | DATA | EDID data |
| 8 | Odd RIN0- | -LVDS differential data input (G0, R0-R5) |
| 9 | Odd RIN0+ | +LVDS differential data input (G0, R0-R5) |
| 10 | GND | Ground |
| 11 | Odd RIN1- | -LVDS differential data input (B0-B1, G1-G5) |
| 12 | Odd RIN1+ | +LVDS differential data input (B0-B1, G1-G5) |
| 13 | GND | Ground |
| 14 | Odd RIN2- | -LVDS differential data input (B2-B5, DE, VS, HS) |
| 15 | Odd RIN2+ | +LVDS differential data input (B2-B5, DE, VS, HS) |
| 16 | GND | Ground |
| 17 | Odd CLK- | -LVDS differential clock input (Odd Clock) |
| 18 | Odd CLK+ | +LVDS differential clock input (Odd Clock) |
| 19 | GND | Ground |
| 20 | Even RIN0- | -LVDS differential data input (G0, R0-R5) |
| 21 | Even RIN0+ | +LVDS differential data input (G0, R0-R5) |
| 22 | GND | Ground |
| 23 | Even RIN1- | -LVDS differential data input (B0-B1, G1-G5) |
| 24 | Even RIN1+ | +LVDS differential data input (B0-B1, G1-G5) |
| 25 | GND | Ground |
| 26 | Even RIN2- | -LVDS differential data input (G0, R0-R5) |
| 27 | Even RIN2+ | +LVDS differential data input (G0, R0-R5) |
| 28 | GND | Ground |
| 29 | Even CLK- | -LVDS differential clock input (Even Clock) |
| 30 | Even CLK+ | +LVDS differential clock input (Even Clock) |
Прошивка матрицы ноутбука. г. Екатеринбург
Иногда после установки новой матрицы в ноутбук, возникают проблемы, хотя матрицы по всем параметрам совпадают: уменьшено изображение, нет изображения, не регулируется подсветка. Зачастую новые матрицы приходят без прошивки. Для большинства ноутбуков это некритично, но встречаются модели, которые не работают вообще или работают, но не совсем корректно в случае нессответствия прошивки.
Что делать в этом случае? Следует заменить EDID матрицы (EDID— это стандарт формата данных VESA, который содержит базовую информацию о мониторе и его возможностях, включая информацию о вендоре, максимальном размере изображения, цветовых характеристиках, заводских предустановленных таймингах, границах частотного диапазона, а также строках, содержащих название монитора и серийный номер).
Другими словами, следует перепрошить микросхему EEPROM новой матрицы прошивкой, которая была в старой,«родной» флэшке.
Есть три варианта замены:
1.Перепаять микросхему со старой матрицы (минус в том, что приходится нарушать целостность конструкции матрицы)
2.Выпаять микросхему, перепрошить на программаторе и вшить назад (минус тот же)
3.Изготовить переходник и перепрошить через программатор
Третий вариант является наиболее удобным и безопасным. Рассмотрим его более детально. Прошивка хранится в EEPROM 24xxx серии. Чтоб ее прошить нам нужны сигналы CLK, DATA, VDD (питание +3,3V), GND Ground. Все эти сигналы можно взять с разъема матрицы. Для удобства мы составили таблицу соответствия:
Для 30pin (большинство матриц с ламповой подсветкой)
Для наглядности приведем схему:

Далее, когда мы сделали переходник и подключили к программатору, все просто. Выбираем в программном обеспечении программатора микросхему 24С02 и считываем или записываем прошивку. Как правило сложностей на этом этапе не возникает.




Собственно все, если самостоятельно не разобрались в прошивке матриц — вы всегда можете обратится к нашим специалистам. По возможности постараемся оказать вам содействие.
Очень часто в наш сервисный центр обращаются с просьбой поменять матрицу ноутбука.
Зачастую владелец ноутбука разбивает матрицу, некоторые меняют ее сами предварительно раздобыв новую. Правильно и надежнее будет отдать в сервисный центр.
В нашем сервисном центре нет проблемы поменять матрицу. Обычно эта операция занимает минуты, но и она имеет ряд нюансов, которые нужно выполнить, чтобы не пришлось делать в дальнейшем капитальный ремонт ноутбука.
Но об этом позже.
Сейчас я хочу рассказать, что делать, если новая матрица не запускается, или не дает изображения.
Такое бывает и бывает достаточно часто, вроде подключаешь назад родную битую матрицу- изображение есть, а новую, изображения нет.
Причина чаще всего кроется в прошивке, только не в прошивке самого ноутбука, а в прошивке матрицы у ноутбука.
Действительно некоторые производители ноутбуков имеют свойство включать в матрицы исключительно свою прошивку вопреки стандартной, зачем это делают непонятно, ведь ее функционал от этого не меняется.
Подобные ситуации можно встретить с ноутбуками HP, Sony Vaio, Dell, Samsung, Lenovo TinkPad.
В нашем сервисном центре есть программатор, прошивающий SPI микросхемы.
Мы поможем Вам решить эту проблему.
Для этого нам понадобится:
- программатор
- шлейф матрицы с любого ноутбука с разбора (не нужный)
- кроватка для переходника в программатор
- мозги для манипуляциями паяльником
- паяльник
- родная матрица
Прежде всего нужно понять, что мы прошиваем SPI флешку находящуюся на плате самой матрицы. Так как выпаять ее достаточно проблематично, не повредив при этом матрицу, мы будем ее прошивать не выпаивая.
Берем шлейф матрицы с разбора и отрезаем от нее конец идущий к материнской плате и зачищаем проводки для подпайки их к кроватке подключаемой в программатор.
Теперь мультиметром вызваниваем на шлейфе матрицы концы и подпаиваем их к кроватке в следующей последовательности как указано на картинке.
4 пин от разъема припаиваем к 8му выводу кроватки это «+» питания SPI микросхемы.
6 пин от разъема припаиваем к 6 выводу кроватки это сигнал CLK.
7 пин от разъема припаиваем к 5 выводу, это сигнал DATA.
10 пин от разъема припаиваем к земле, т.е. к 4му выводу кроватки, это GND.

Припаяли? Работа готова. Переходник готов, теперь нужно настроить программатор .
Обычно в матрицу встроена микросхема общей модели 24C01, но иногда встречается флешка 24C02.
- Выставляем флешку в программе и подключаем родную матрицу к программатору как показано на фотографии.
- Считываем программу, на экране должно появиться что угодно кроме сплошных FF FF FF FF…
- Сохраняем программу и подключаем точно так же новую матрицу, так же выгружаем программу и сохраняем ее (на всякий случай).
- Теперь на новой матрице родную программу надо стереть, обычно это делается клавишей Erase, (во всяком случае в большинстве программ к программаторам она называется так) после чего зашиваем программу от родной матрицы.
- После прошивки подключаем новую матрицу к ноутбуку и смотрим результат.

Программатор для перепрошивки матрицы для ноутбука. Работает с микросхемами EEPROM, подключается к компьютеру или ноутбуку через USB порт. В комплекте кабель 30pin для CCFL и 40pin для LED матриц + программное обеспечение. Гарантия 3 мес.
Программатор служит для перепрошивки матриц при их замене в ноутбуке. Многие современные модели ноутбуков, имеют стандартные матрицы, но с уникальной прошивкой под данную модель. При попытке заменить матрицу в таких ноутбука, даже при подборе матрицы с аналогичным парт номером и от аналогичного производителя — не дает гарантии, что она запустится. Даже если матрица стартует, то могут быть видны дефекты изображения (цветные полосы по экрану, искажение цветовой гаммы, непонятные символы на дисплее). Причиной этому является несовпадение прошивок в микросхемах EEPROM исходной и новой матриц. Программатор позволяет слить прошивку с микросхемы EEPROM оригинальной матрицы и, либо сохранить ее на компьютере, либо залить в EEPROM заменяемой матрицы. После этой процедуры новая матрица будет работать абсолютно идентично предыдущей. Наблюдается устойчивая тенденция к увеличению использования уникальных прошивок матриц в ноутбуках последних ревизий, а также во многих ультрабуках. Можно с уверенностью сказать, что данный программатор будет востребован любым сервисом, который профессионально занимается заменой матриц для ноутбука, ведь скоро установить матрицу в ноутбук без перепрошивки будет практически невозможно.
Помимо того, что программатор сейчас крайне необходимая вещь для любого сервиса, который профессионально занимается заменой матриц для ноутбука, он также очень быстро окупается. При стоимости одной перепрошивки в 300-500р, покупка программатора для матриц ноутбука окупится через 20-30 перепрошивок, т.е. зачастую в течение месяца.