Как прошить матрицу для новой материнской платы

Обновлено: 25.11.2022

Привет! Достаточно часто приходят на ремонт ноутбуки с проблемами вывода изображения на дисплей. Естественно нельзя списать все поломки связанные с выводом изображения исключительно на LVDS или EDP интерфейс. Но разобравшись и поняв принцип работы этого интерфейса, проверив его работу путем несложных измерений. Можно значительно упростить общую диагностику и снизить время, а также стоимость ремонта, исключив ошибочную покупку деталей. Для начала разберемся с теорией, что это вообще за интерфейс, кто придумал, как работает и в чем разница с более новым EDP интерфейсом.

Теория.

Low-voltage differential signaling или LVDS — низковольтная дифференциальная передача сигналов изобретенная и продвигаемая компанией Texas Instruments в 1994 году как дешевый способ передачи данных с использованием двух медных проводников обвитых друг о друга и позднее названых как «витая пара». Стандартизацию как TIA/EIA-644-A данный способ передачи обрел только 2001 году в связи с отсутствием на тот момент потребности в столь высоких скоростях.

Что значит дифференциальная? Дифференциальная передача означает, что сигнал идет не в виде положительного напряжения относительно земли, а относительно инверсии самого себя на соседнем проводнике. Разница между проводниками пары и есть сигнал. Такой способ передачи показал наибольшую помехоустойчивость на больших скоростях передачи данных. Причем максимальное синфазное напряжение обычно 1.3V, что позволяет использовать LVDS во многих интегральных микросхемах, печатных платах, шлейфах с низким рабочим напряжением.

Дифференциальная передача сигнала используется в SCSI, Ethernet, PCI Express, HDMI, Display Port и даже в USB. Когда скорости одной пары недостаточно, возможно использование нескольких пар, этот принцип используется в PCI Express 1x — 16x. Где ширина шины (количество пар) диктует возможную скорость передачи.

Зная все это, не совсем корректно называть LVDS исключительно дисплейным интерфейсом. Это всего лишь метод передачи сигнала до дисплея используя гибкий провод или шлейф. Поэтому разъемы, шлейфы, матрицы различны по используемым типам подключения. Каждый производитель посчитал необходимым разработать свой тип сопряжения системной платы и дисплея. И что мы имеем — многообразие различных дисплеев, шлейфов, разъемов не подходящих друг к другу, но использующих один принцип передачи сигнала. Блин ребята, просто договоритесь…

Так и случилось, в декабре 2008 был доработан и принят стандарт Embedded DisplayPort (eDP) версии 1.0, он был предназначен для использования внутри устройств, например для сопряжения панели дисплея и системной платы ноутбука. Этот стандарт по прежнему использовал дифференциальную передачу, но по другому протоколу и с большей скоростью. Что позволило сократить количество «витых пар». Внедрены энергосберегающие функции и поддержка плавного изменения частоты развертки, режим Self-Refresh (PSR) и многое другое. Но принцип работы остался тем же, а значит диагностика и ремонт классических панелей и панелей с EDP интерфейсом ни чем особенным не отличается. Разве что, становится проще, ввиду меньшего количества пар и контактов на разъемах.

Диагностика и ремонт LVDS интерфейса матрицы ноутбука, на практике.

Питающие напряжения.

Разобравшись с принципом работы шины данных LVDS, EDP и их отличием, далее расскажу об основных питающих напряжениях на примере матрицы AUO B156XW02.

Наиболее часто в ноутбуках для обеспечения работы дисплея используется условно 3 типа питающего напряжения:

  1. 6-21V (обычно VLED) питание подсветки матрицы. Чаще светодиодной — LED подсветки. А ранее, использовался инвертор — отдельная плата для преобразования низкого напряжение в высокое, необходимое для работы лампы подсветки CCFL. Наподобие бытовых люминесцентных энергосберегающих ламп.
  2. 3.3V (обычно VDD) питание электронных компонентов дисплея. Данное напряжение необходимо для работы активных компонентов панели, процессора и терминации внутренних шин панели.
  3. 3.3V (обычно VEDID) питание EDID — микросхема памяти, содержащая программный код описывающий характеристики панели — модель, разрешение, частота и другие параметры указывающие правильное конфигурирование видеосигнала.

Управляющие сигналы.

К управляющим сигналам можно отнести:

  1. SM шину по которой читается микросхема EDID (обычно это контакты CLK_EDID и DAT_EDID).
  2. Управление подсветкой это ее включение\выключение сигналом VLED_EN и уровень яркости подсветки VPWM_EN.

Сигнал включения подсветки (VLED_EN) представляет собой один контакт появление на котором напряжения, обычно 3.3V является логической единицей, что означает — подсветку включить. Если на этом контакте будет отсутствовать напряжение, подсветка матрицы не будет работать даже если подается основное напряжение на питание подсветки (VLED).

Яркость подсветки управляется шим сигналом (VPWM_EN). Уровень его напряжения составляет диапазон от 2.1V до 5.5V. А управление яркостью подсветки осуществляется изменением скважности импульсного сигнала. Отсутствие данного сигнала приводит к отключению подсветки.

Последовательность запуска.

Последовательность запуска напряжений и сигналов в интерфейсе матрицы LVDS

Измерения.

Используя данные диаграммы представленной выше, можно понять последовательность запуска матрицы. Но стоит уточнить один момент, отсутствие напряжения VEDID и чтения микросхемы EDID приводит к отсутствию всех напряжений, и сигналов. Так как, системная плата не считала прошивку панели или матрицы. Исключением может быть напряжение VLED, для работы подсветки дисплея.

Если напряжение VEDID присутствует, микросхема EDID читается (обмен на CLK_EDID и DAT_EDID) а напряжение VDD отсутствует. Это свидетельствует о неверной микропрограмме записанной в матрице (EDID) или неисправной системной плате ноутбука, например узел формирования VDD.

В случае отсутствия чтения EDID. При наличии напряжения VEDID и отсутствии обрывов CLK_EDID и DAT_EDID. Скорее всего виновником поломки является видеопроцессор или видеочип на системной плате ноутбука, реже конвертер видеосигнала EDP-LVDS и другие микросхемы отвечающие за вывод видеосигнала. Все зависит от конкретной реализации системной платы.

Естественно если какое-то напряжение отсутствует или занижено, необходимо проверить соответствующие выводы на предмет короткого замыкания и обрывов. Я обычно ставлю мультиметр на измерение сопротивления и проверяю относительно «земли». Что касается проверки линий данных EDID и LVDS, их по возможности смотрят осциллографом на предмет «активности» (пульсаций). За неимением осциллографа можно измерить сопротивление и напряжение относительно «земли». На линиях данных EDID сопротивление не должно быть ниже 100 kOhm, а напряжение приблизительно 3.3V. LVDS — напряжение ~1.2-1.3V и сопротивление относительно земли не менее 1 mOhm. Встречаются отклонения, но понятно, что скажем сопротивление в 200 Ohm на линиях данных недопустимо, это свидетельствует о поломке.

При проверке линий LVDS, все пары обычно имеют одинаковые показатели по сопротивлению и напряжению сигнала, так как терминируются от одного источника. В случае если одна из пар пробита «на землю» мы получим «квадрат Малевича» или артефакты на изображении (если повезет, например, картинку через пиксель). Чаще видеосигнал просто блокируется.

Помимо поломок связанных с напряжениями и сигналами, встречаются обрывы GND (Ground — «земли или общей массы, как вам удобнее») или высокое сопротивление относительно GND системной платы. Проверяется это с подключенными компонентами (дисплей, шлейф, системная плата). Мультиметром, в режиме измерения сопротивления одним щупом встаем на GND платы, другим на GND матрицы. Должно быть не более 100 Ohm, так же пробуем во время измерения сгибать шлейфик в местах изгиба и смотреть показания прибора.

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

Конвертеры и переключатели видеосигнала.

Конкуренция, продвижение более новых компонентов, энергосберегающих технологий толкает разработчиков компонентов и системных плат к использованию различных конвертеров, и переключателей видеосигнала. С переключателями вроде все более или менее понятно, если используется 2 видеопроцессора Intel и NVIDIA например, микросхема берет на себя роль переключателя и в нужный момент (при запуске игры) подключает матрицу к высокопроизводительному видеочипу. При переходе на питание с батареи — наоборот. Если на системной плате установлен переключатель, источником управляющих сигналов чаще всего являются оба видеопроцессора и все управляющие сигналы запараллелены.

А вот, конвертер это своего рода активный переходник видеосигнала в корпусе маленькой микросхемы. Вы спросите, зачем? Затем, что производители вынуждены экономить, ставя более старые комплектующие к новым. Матрицу старого образца к современному видеопроцессору работающему только с EDP сигналом. В таких случаях все сигналы необходимо измерять «до» и «после» конвертера. Конвертер в данном случае является источником видеосигнала для матрицы, чтение EDID и управление подсветкой идет из него. А для системной платы, конвертер это — матрица с EDP интерфейсом! В случае поломки и ремонта, получается, двойная работа!

Заключение.

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

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

Поговорим о прошивке матрицы ноутбука. Зачем это нужно. Что такое прошивка матрицы ? Это EDID - Extended Display Identification Data — стандарт формата данных VESA, который содержит базовую информацию о матрице и её возможностях, включая информацию о производителе, максимальном размере изображения, цветовых характеристиках, заводских предустановленных таймингах, границах частотного диапазона, а также строках, содержащих название матрицы, её размер и серийный номер. При включении ноутбука системная логика считывает эту информацию с матрицы и выставляет нужное разрешение экрана. Если системная логика не смогла прочитать прошивку матрицы то

возможны разные глюки. Многие ноутбуки если не прочитали прошивку матрицы считают что матрица отсутствует и соответственно не выводят на нее картинку. Бывали случаи когда прошивка просто "слетала", замечал такое не раз на ноутбуках HP, ноутбук включается, работает, загружает ОС но картинки на матрице нет.

Чаще всего прошивка матрицы требуется при замене разбитой матрицы на новую. Очень отличился в этом плане Samsung - на некоторых сериях ноутбуков этой марки, при установке не родной матрицы начинает глючить клавиатура ! Аплодирую стоя такой технической находке. Зачем это сделано неизвестно, либо это баг, либо фича - чтобы меняли матрицы только в своих сервисах. Так же часто встречается глюк с подсветкой, а точнее с ее регулировкой, например на Acer Aspire 5552 и подобных, подсветка регулируется не плавно а ступеньками. Ну и конечно мастера со стажем помнят ноутбуки Dell с ламповыми матрицами где всегда приходилось прошивать новую матрицу.

В настоящее время прошивка матрицы требуется не так часто, но например мне попадались новые матрицы в которых прошивка была пустая, точнее там было записано FF. Многие ноутбуки отказывались выводить картинку на эти матрицы.

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

Где находится прошивка - в микросхеме на плате матрицы :

40pin and EDID 1

На фото выше микросхема EEPROM U2. Еще вариант :

40 pin and edid resize

На данной плате микросхема заботливо подписана как EDID. Правее есть еще одна микросхема EEPROM, ее шить не нужно :) Это память для процессора матрицы. Повредив эту прошивку можно добиться полной неработоспособности матрицы. Самый простой способ найти нужную микросхему это прозвонить ее выводы на разъем матрицы. В 40 pin разъеме EDID выведен на 4,6,7 контакты LVDS.

Как прошить? Можно отпаять микросхему и прошить на программаторе, можно просто отпаять микросхему с битой матрицы и запаять на новую матрицу. Но помните что пайка платы матрицы требует большой аккуратности.

Но есть способ проще - берем шлейф матрицы LVDS от любого ноутбука и мастерим переходник под ваш программатор, нам нужно всего 4 провода:

P1020155

Не очень эстетично зато дешево надежно и практично. Цепляем переходник к программатору и считываем прошивку, выглядит она вот так :

EZP

Там мы видим название матрицы и кучу служебной информации. Прошиваем эту прошивку в новую матрицу и радуемся жизни.

Для особо любознательных я прикрепил к статье файл, datasheet LP156WH3 , в самом конце этого документа описана вся структура EDID, что означают циферки в прошивке.

Довольно часто встречающаяся неисправность - нет подсветки на матрице. В чем это выражается: ноутбук включается, работает, на матрице изображение просматривается очень слабо, видно в отраженном свете. Рассмотрим эту проблему на примере матриц с подсветкой на светодиодах (LED). Нам нужно локализовать неисправность и ее устранить.

Для включения и работы подсветки необходимо выполнение 3х условий:

  • Наличие питания на драйвере, VLED или LED backlight power
  • Наличие сигнала LED_EN или LED backlight ON/OFF
  • Наличие сигнала PWM или DIMM PWM for Luminance control

Названия сигналов могут отличатся в разных схемах ноутбуков и даташитах матриц, но суть одна и та же. Драйвер LED подсветки находится на самой матрице (исключение составляют ноутбуки Apple, где драйвер LED находится на материнской плате ноутбука). Все эти сигналы приходят на матрицу с материнской платы ноутбука, но поскольку вскрыть крышку матрицы быстрее чем разобрать ноутбук, то будем искать эти сигналы на матрице. Для примера возьмем ноутбук со стандартной матрицей 15.6 40pin , диагональ не важна, принцип везде одинаков.

Разбираем крышку матрицы. блок схема матрицы для привлечения внимания :

lp156wh3

Смотрим распиновку разъема LVDS на матрице. Нас интересуют пины с 35 по 40:

LED Power Supply (7V-20V) VLED - 40
LED Power Supply (7V-20V) VLED - 39
LED Power Supply (7V-20V) VLED - 38
No Connection (Reserved) NC - 37
Backlight On/Off Control BL_On - 36
PWM for Luminance control BLIM - 35

38,39,40 - Это питание LED драйвера, 36 - включение выключение подсветки, 35 - яркость (DIMM). Удобно проводить измерения непосредственно на матрице, как правило у этих сигналов есть контрольные точки.

P1010502

Нас интересует правая часть платы. Черная микросхема справа - это драйвер LED.

P1010503

Вот на этой фотографии видна контрольная точка VBL . это и есть питание подсветки. Там должно быть +19 вольт. Рядом стоит предохранитель F5, не будет лишним прозвонить его. Как правило если он пробит то проблема дальше в драйвере. не пытайтесь заменить предохранитель "жучком" ! .

Проверили питание на контрольной точке VBL ? Питания нет - разбираем ноутбук и смотрим по схеме материнской платы откуда оно приходит.

Питание есть ? Тогда следующее фото:

Контрольные точки подсветки

Нас интересуют 2 точки: BL_EN и PWM. На первой должно быть +3.3 вольта, на второй от 1,8 до 3 вольт, в зависимости от установленной яркости. Эти сигналы приходят с материнской платы ноутбука, если какого либо сигнала нет то открываем схему ноутбука и изучаем откуда они приходят и прозваниваем эту цепь. Сигналы и питание есть, а подсветки нет - измеряем напряжения на контрольных точках рядом с коннектором на светодиоды CON10, ничего нет ? значит пора менять драйвер LED IC7 .

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

Проблемы и варианты решения :

  • Нет питания подсветки на точке VBL: может быть проблема в шлейфе, в ключе (транзисторе) на материнской плате.
  • Нет одного из сигналов BL_EN и PWM: возможна проблема в шлейфе, или в материнской плате.
  • Нет обоих сигналов BL_EN и PWM: тоже возможно шлейф но симптом тревожный, большая вероятность что проблема в материнской плате. В разных платформах ноутбуков формирование этих сигналов сделано по разному. Общих рекомендаций быть не может. Читаем схему ноутбука. В некоторых ноутбуках такая неисправность указывает на неисправный северный мост.

Но в самом начале мы рекомендуем прошить матрицу оригинальной прошивкой !

Мы рассмотрели стандартную подсветку LED с аналоговым управлением PWM, этот принцип используется в подавляющем большинстве современных ноутбуков. Но в некоторых ноутбуках сигнал PMW может быть цифровым, например в матрицах для DELL.

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

Если вам необходимо починить ноутбук, починить подсветку на ноутбуке или другие проблемы с ноутбуком - обратитесь к профессионалам !

Image_EDID

Всем привет! Что-то давно ничего не писал. Может нечего, а может погряз в суете, что и сам не понял причин отсутствия вдохновения… Ну да ладно, речь в этот раз пойдет о прошивке 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

SymbolFunction
1NCNo connect
2VDDLogic power 3.3V
3VDDLogic power 3.3V
4VEDIDEDID 3.3V power
5WPNEDID writing protection
6CLKEDID clock
7DATAEDID data
8RIN0--LVDS differential data input (R0-R5, G0)
9RIN0++LVDS differential data input (R0-R5, G0)
10GNDGround
11RIN1--LVDS differential data input (G1-G5, B0-B1)
12RIN1++LVDS differential data input (G1-G5, B0-B1)
13GNDGround
14RIN2--LVDS differential data input (B2-B5, HS,VS, DE)
15RIN2++LVDS differential data input (B2-B5, HS,VS, DE)
16GNDGround
17CLK--LVDS differential clock input
18CLK++LVDS differential clock input
19GNDGround
20Even RIN0--LVDS differential data input (G0, R0-R5)
21Even RIN0++LVDS differential data input (G0, R0-R5)
22GNDGround
23Even RIN1--LVDS differential data input (B0-B1, G1-G5)
24Even RIN1++LVDS differential data input (B0-B1, G1-G5)
25GNDGround
26Even RIN2--LVDS differential data input (G0, R0-R5)
27Even RIN2++LVDS differential data input (G0, R0-R5)
28GNDGround
29Even CLK--LVDS differential clock input (Even Clock)
30Even CLK++LVDS differential clock input (Even Clock)
31GNDGround
32GNDGround
33GNDGround
34NCNo connect
35PWMSystem PWM Signal input (+3.3V Swing)
36LED_ENLED Enable pin (+3.3V input)
37NCNo connect
38VLEDLED Power Supply 7V-21V
39VLEDLED Power Supply 7V-21V
40VLEDLED Power Supply 7V-21V

ltn156kt06

ltn156kt06, выводы edid:
3pin — v_edid
5pin — clock
6pin — data
11pin — gnd

SymbolFunction
1VCCPower Supply 3.3V
2VCCPower Supply 3.3V
3VCC_EDIDVCC_EDID
4WPNNo Connection
5CLKCLK_EDID
6DATADATA_EDID
7Odd RIN0--LVDS differential data input (G0, R0-R5)
8Odd RIN0++LVDS differential data input (G0, R0-R5)
9Odd RIN1--LVDS differential data input (B0-B1, G1-G5)
10Odd RIN1++LVDS differential data input (B0-B1, G1-G5)
11GNDGround
12Odd RIN2--LVDS differential data input (B2-B5, DE, VS, HS)
13Odd RIN2++LVDS differential data input (B2-B5, DE, VS, HS)
14GNDGround
15Odd CLK--LVDS differential clock input (Odd Clock)
16Odd CLK++LVDS differential clock input (Odd Clock)
17GNDGround
18Odd RIN3--LVDS differential data input (R6-R7, G6-G7, B6-B7)
19Odd RIN3++LVDS differential data input (R6-R7, G6-G7, B6-B7)
20GNDGround
21Even RIN0--LVDS differential data input (G0, R0-R5)
22Even RIN0++LVDS differential data input (G0, R0-R5)
23Even RIN1--LVDS differential data input (B0-B1, G1-G5)
24Even RIN1++LVDS differential data input (B0-B1, G1-G5)
25GNDGround
26Even RIN2--LVDS differential data input (G0, R0-R5)
27Even RIN2++LVDS differential data input (G0, R0-R5)
28GNDGround
29Even CLK--LVDS differential clock input (Even Clock)
30Even CLK++LVDS differential clock input (Even Clock)
31GNDGround
32Even RIN3--LVDS differential data input (R6-R7, G6-G7, B6-B7)
33Even RIN3+-LVDS differential data input (R6-R7, G6-G7, B6-B7)
34DE_ENDE_EN
35BL_ENLED Enable pin (+3.3V input)
36PWMSystem PWM Signal input (+3.3V Swing)
37GNDGround
38VBLLED Power Supply 7V-21V
39VBLLED Power Supply 7V-21V
40VBLLED Power Supply 7V-21V

Стандартная матрица 30 pin CCFL LVDS

Стандартная матрица 30 pin CCFL LVDS, выводы edid:
4pin — v_edid
6pin — clock
7pin — data
10pin — gnd

Собрали простенький и удобный прошиватор для матриц.

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


В чем фишка этого программатора?
Сегодния многие програматори уметь шит этих микросхем 24C02,24C04,24c16,24c32,24c64
Через ISP кабель можно шить без проблем
У некоторых матриц eeprom 24c04,24c16,24с32 изпользует с ними как?


В чем фишка этого программатора?
Сегодния многие програматори уметь шит этих микросхем 24C02,24C04,24c16,24c32,24c64
Через ISP кабель можно шить без проблем
У некоторых матриц eeprom 24c04,24c16,24с32 изпользует с ними как?


фишка в том что он бесплатный, и легко собирается, для тех у кого нет нормального программатора.
с микросхемами 24c04,24c16,24с32 не работает, в принципе можно научить кому это необходимо, исходник прилагается..




amdeev , а мозг поупражнять?


Killnoob
U2 и U3 прошивать же где-то надо будет изначально?
При такой концепции, добавили бы кнопку или джампер на плате (сопля припоя), чтобы дать сигнал контроллеру прошить еепромки свои от внешней эталонной матрицы например (скопировать). Другими словами закопить прошивки с нормальной матрицы себе. Или контроллер взять со встроенной памятью EEPROM на 256 байт.
Для развития мозга полезно несомненно, а так автономный клонировшик одинаковых дампов :)

Читайте также: