Программатор для прошивки телевизоров
Неоднократно мне задавали вопросы на тему какими программаторами я пользуюсь что и за сколько покупалось,? Какие есть бюджетные варианты для прошивок различной бытовой техники.
Ну вот и настало время написать о том чем пользуюсь я.
Всем здравствуйте! Сегодня немного расскажу какими программаторами я пользуюсь и с каким софтом. Как обойтись без дорогого программатора. Статья должна быть интересной!
А сейчас фото всех сразу моих "игрушек" и по отдельности с кратким описанием возможностей. Возможно я что-то смогу упустить, но основную информацию и интересные варианты использования некоторых из прогеров я вам расскажу.
Первый и наверное самый популярный программатор это TL866A - моя версия. На сегодняшний день цена такого прогера колеблется от 3 до 7 тысяч рублей. В зависимости от количества панелей для программируемых микросхем. Всё в нём хорошо, большая база программируемых микросхем, но в этой модели нет возможности чтения- записи NAND микросхем. В основном я его использую для прошивки 24х, 25х серий микросхем. Так-же есть возможность подключения по ISP - внутрисхемное программирование некоторых контроллеров таких как известная ATMEGA , некоторые PIC контроллеры. Но многие контроллеры не поддерживаются. Всё можно почитать в интернете. Работаю на нём с "родным" софтом.
Внешне неказистый, "собран на коленке" на контроллере atmega88pa это один из самых интересных программаторов - Postal 3 usb. Этот программатор был собран мной ,в начале, для прошивки всего одного телевизора LG- модель не помню, прошивал в том телевизоре процессор micronas. У тех моделей тв при выходе из строя блока питания (вздутия конденсаторов) - слетала прошивка этого процессора. Прошивал контроллер atmega этого программатора как раз TL866. Как ни странно на сегодняшний день продолжаются разработки программатора Postal и его софта. И я, шагая в ногу с временем, тоже его немного усовершенствовал и эта "штуковина" стала читать и писать загрузочные области EMMC. И этот Postal 3 мне очень помог. Причём после модернизации все старые опции остались! В этих видео1 и виедо2 я показывал как всё это работает. Работаю с этим программатором с родным софтом, но есть нюанс! У этого прогера много версий программ и соответственно для каждых микросхем свои программы! Цена вопроса этого прогера со всеми "потрохами" мне вышла порядка 600 рублей. Подробнее можно найти на ФОРУМЕ
Это программатор ChipStar Janus. Я про него немного рассказывал в ЭТОЙ статье. Несколько раз выручал при прошивке NAND микросхем на Samsung, Philips, Lg, Sharp в корпусе tssop48. Цена вопроса конструктора была порядка 900р сейчас маленько подорожал. Но я брал не конструктор, а уже собранный по-моему за 2000р + отдельно у ребят с форума ремонтауд заказывал плату, и панельку брал на алике. Вышло всё порядка 4000р . Ну в принципе он себя только-только окупил :) Как-то так.
Следующий и не менее интересный прогер.
Так-же многим наверное известен. Это CH341.
А вот и интересненькое пошло.
Ну если честно , то по началу многое про него не знал. Как оказалось это ну очень даже не плохой программатор, который может действительно многое! Вплоть до считывания логов с телевизоров! Я правда сам этим не занимался. Мне он потребовался для прошивки процессора Weltrend да CH341 шьёт Weltrend. Конечно основная его функция это прошивка так-же 24хх 25хх 93хх и других микросхем. Но мне как-то потребовалось прошить Weltrend на телевизоре Samsung и я нашёл вот ЭТУ статью и по инструкции всё сделал. Я и знать не мог что этот программатор работает с программой Postal. За это отдельное спасибо разработчику софта! Сам программатор стоит порядка 300-400 рублей.
И ещё одна интересная игрушка- картридер!
Вот это ну очень интересная игрушка заказанная с али за 100 рублей.
И снова здравствуй Postal 3 ! Как работает этот картридер я показывал на ЭТОМ видео. Тоже читая интернет и ища бюджетные варианты для работы с emmc нашел все на том-же форуме-мониторе, как emmc прошить картридером. По сути эта платка представляет из себя флешку, но без самой микросхемы памяти.А вот эта микросхемка, которую видно на фото, является "посредником" между компьютером и памятью.Соединив нужные выводы от emmc такие как cmd,clk,d0 мы получаем "мост" между микросхемой памяти (emmc) и компьютером и с помощью программы Postal3 уже можно считать и записать содержимое. И в отличии от программатора Postal -который читает и пишет загрузочные (малые области) области, картридер считывает и записывает уже основное содержимое (big user) emmc весь софт телевизора (это простым языком)
У меня есть ещё один usbasp программатор. На фото он не попал, куда-то "закатился" :)
Купил я этот программатор за 300 рублей. А потребовался он мне для прошивки, при модернизации,Postal-3 хотя можно было и TL-кой снова воспользоваться, но почему-то купил usbasp. В дальнейшем с помощью него я прошил мультитестор LCR-T4. Вкратце я ЗДЕСЬ описывал. Про этот программатор информации можно много найти в интернете.Пользуюсь софтом AVRDUDE
В конце хотел подвести итог. Прочитав огромное количество информации я сделал вывод - УНИВЕРСАЛЬНЫЙ ПРОГРАММАТОР - МИФ ! Как-бы дорого не стоил программатор в нём всё-равно "чего-то" не будет хватать. У меня все эти программаторы появились с течением времени. Самый первый у меня был TL-866 - достался по наследству. Но "шагая вперёд" и ища боле-менее дешёвые варианты пришлось "городить" Postal потом приобретать Чипстар. У меня нет потока телевизоров с одинаковыми неисправностями, вот и приходилось изощряться перелопачивая стони страниц на форумах и собирать инфу по крупицам, но оно того стоило. Конечно я ещё очень многого не знаю, но стремится нужно :)
Ну вот наверное пока и всё чем хотел сегодня с вами поделиться.
Всем спасибо за внимание!
Если статья поможет вам в решении некоторых проблем, буду очень рад.
Остались вопросы или пожелания? Не стесняйтесь, пишите в комментариях, с удовольствием пообщаемся.
Ставьте лайки ПОДПИСЫВАЙТЕСЬ на канал и вы всегда будете в курсе новых публикаций.
Приходите почаще будет много интересного, а также читайте и другие статьи нашей странички и смотрите видео.
Возникла необходимость "перепрошить" память телевизора, а с технологией этого дела не только не сталкивался, но даже не видел как это другие делают. Сама прошивка уже в компе, а что дальше с ней делать - понятия не имею. В старину, когда память была "съёмная", её ставили в программатор и загоняли туда чё хотели. На одном сайте прочёл (для телевизоров Sharp):"Вставьте флешку с прошивкой в USB вход телевизора. ". Ага! Хорошо им говорить про USB вход. А я на Panasonik TC-21Z88RQ, с которым сейчас возиться пришлось, вообще никаких "спецвходов - выходов" пока не обнаружил (кроме, естественно, обычных "тюльпанных" аудио- и видео-входов - выходов). Наверняка среди форумчан есть "доки", для которых это, "как два пальца обасфальт".
Просветите старика. Шасси телевизора - GP3.
Спасибо, тёзка! Не смотря на то, что по профессии я радиоинженер, ремонтом телевизоров "плотно" и в советские-то времена не занимался (так, от случая к случаю), а сейчас, когда пошел импорт со всех подпольных мастерских мира, с его невероятной "чехардой" в элементной базе, типах шасси, модификациях, документации, с микромонтажом, часто недоступным стариковским глазам и рукам - и подавно! Но тут случай особый. Телевизор принадлежит "детишкам". По нему "прошлась" гроза. Приходивший мастер намекнул на необходимость замены процессора и ещё чего-то (точнее выяснить не удалось: по словам "неграмотных" в радиотехнике детей - "двух пластиночек"), и загнул цену, за которую (немного добавив) можно взять новый телевизор. "Детишки" временно раздобыли для просмотра другой, а "битый" попросили посмотреть. Вот и приходится "пыхтеть"! Питание в норме. Процессор видимых повреждений не имеет (что как я понял, полазив по инету, весьма часто бывает при "шалостях" грозы), кварцевый генератор в нём - работает. Рискнул "прозвонить" его выводы на "глухой" пробой, подавая "+" омметра на выводы. Сопротивления разнились от 1 кОм до 100 Ом (примерно) КРОМЕ ВХОДОВ RGB (выводы 51, 52, 53). Эти "глухо" звонились на ноль. (процессор TDA9590H/N2/3A1302). Процессор, естественно, "стоит". Один "жучок" посоветовал "перепрошить" EEPROM. Вот я и пошёл с вопросами "в народ".
для прошивки микросхемы памяти, необходим програматор. не сложная вещица, но на сборку не заморачивался - купил.
Програматор подключается к компу через (в моем случае COM порт).
С помощью небольшой програмки, можно перепрошивать.
Микросхема памяти выпаевается из т.в. вставляется в програматор. прошивается, ставиться обратно (лучше через панельку)
Привет,земеля! Не хочется тебя огорчать, но, похоже, кирдык процу, тюнеру и .
На радиорынке Аракс, кажется 51 контейнер, есть толковый мастер, он тебя во всем просветит. Чем покупать все бебихи, лучше купить шасси в сборе( если хороший кинескоп и телик тебе дорог как память).
73! Владимир ex UB5LGY (1974-77 гг.)
Большое спасибо всем, ребята! Каждая информация по своему информативна и ценна (хотя и не радостна (HI!). А особое "спасибо" RN9AAK за конкретный и исчерпывающий ответ на конкретный вопрос.
UR5LGJ я бы советовал не трогать память (пока) рекомендую написать название ящика,его состав,на чем собран,что с ним ,какие напряжения выдает питатель,реагирует ли на пульт, есть ли высокое .
А то что память нужно прошивать это,и он оживет я что то сомневаюсь.
В моей практике чаще после грозы летят полупроводники.
есть форум ,и там есть правила рекомендую прочитать,и там найдется много полезного ,телевизор сложный не стоит учится на своём ,найди другую мастерскую,где стабильные цены!
Тип телевизора TC-21Z88RQ (Panasonik)
Main - TNP4G269
UOC - TDA9590H/N2/3A1302
Memory - 24C08WP
SMPS - STR-W6754
TR Chopper - H186A
SAW - K7256M
Vertical - AN5522
Sound - AN17820B
Stereo - MSP3460G B8 V3
Speakers - 16?/10W - 4 шт.
Tuner - ENV59DA8G3
Tube - A51KQK99X
FBT - ZTFN82001A
HOT - 2SC5902
RGB Amp - TDA6107JF
Пульт: - EUR7717030
IC remote - M091191
Что касается состояния ТВ. то он практически полностью описан в посте №3. Блок питания выдаёт все напряжения. При подаче питания сразу загорается зелёный светодиод (работа). Процессор полностью "заторможен", посему импульсов запуска развёрток нет, а значит нет высокого и нет питания кадровой развёртки. Кварцевые генераторы процессора и sound-процессора работают. Реакции на пульт ДУ, естественно, - никакой (как и на кнопки передней панели). Попытка искуственно снять "запрет" на работу процессора по выводу 34 (ЕНТ) ни к чему не приводит.
Связь микроконтроллера с компьютером обеспечивается при помощи программатора. Это устройство, позволяющее загрузить данные в память ПК, ноутбука, телефона, автомобиля, телевизора, домофона либо другой техники. Помимо загрузки прошивки он умеет стирать данные, защищать их, программировать. В приведенном рейтинге собраны лучшие программаторы для разных видов микросхем.
Рейтинг программаторов
Программатор – это небольшое устройство, которое применяется для сбора, считывания данных и прошивки их на микроконтроллер. Он подключается к компьютеру и самому устройству, в память которого нужно записать программу либо собрать данные. Компьютер нужен для записи нужной прошивки в память программатора.
Подсоединение может осуществляться разными способами, но основным является USB порт. Далее записанную программу нужно передать на микроконтроллер прибора. Классификация устройств производится по типу используемых микросхем, способу подключения и сложности применения. Для выполнения своих задач должен состоять из колодки, куда вставляется микросхема, интерфейса ввода данных и драйвера.
Программаторы выпускаются многими компаниями, занимающимися производством компьютерной электроники. Из-за разнообразия программаторов для прошивки микросхем покупателю может быть сложно выбрать подходящую модель. Чтобы быстрее разобраться в характеристиках и возможностях, мы составили свой рейтинг чипов. При его создании командам проекта ВыборЭксперта.ру ориентировалась на такие показатели как:
- Способ подключения;
- Назначение;
- Функциональные особенности;
- Поддерживаемые ОС;
- Сложность работы;
- Стоимость.
Лучшие программаторы
В данном рейтинге есть разные устройства – как для любителей, так и для профессионалов, работающих с настройкой разного оборудования. В топе можно найти устройства, которые используются конкретно в автомобильной диагностике.
EZP2019
Высокоскоростной универсальный программатор EZP2019 применяется для программирования, чтения, записи микросхем памяти. Работает с такими схемами как 24 Eeprom, 25 Flash, 25 Eeprom, 93 Eeprom. К компьютеру подключается через USB 2.0 порт со скоростью до 12 Мбит/с. Данная модель оснащена функциями автономного копирования при подключении, автоопределения подключаемой микросхемы без необходимости искать подходящую ИС. Программатор поддерживает работу со всеми версиями Windows. Поддерживается автономная работа.
EZP2019 поможет в ремонте, перепрошивке и обслуживании телевизоров, телефонов, компьютеров чипов памяти, различной бытовой техники. Также может использоваться в промышленных микросхемах. Является одним из самых скоростных в бюджетной ценовой категории. Чип имеет небольшие размеры, легко помещается в кармане.
Достоинства:
- Недорогой;
- Легко разобраться в ПО;
- Высокая скорость работы;
- Автоопределение вставленной микросхемы;
- Поддерживает функцию автономного копирования микросхем;
- Возможна работа без подключения к ПК.
Недостатки:
Galletto 1260
Чип предназначен для автомобильной диагностики и настройки дизельных и бензиновых транспортных средств. Работает на EDC16, EDC15, MEx. x, Delco и других двигателях 4S ECU. Подключается по USB2.0. Используется только для считывания и записи прошивки.
Для значительного увеличения эффективности некоторых функций авто потребуется только адаптер Galletto 1260 и компьютер. С его помощью можно улучшить такие параметры как начальное ускорение, мощность двигателя, снизить потребление топлива.
Кабель Galletto 1260 легко использовать. Пользователю не нужно заменять чипы, подключать дополнительное оборудование или выполнять его настройку. Достаточно подключить один конец к USB разъему ноутбука, а другой к порту машины.
Достоинства:
- Широкий список поддерживаемых машин;
- Легко и быстро настраивает;
- Большой функционал;
- Улучшение характеристик двигателя;
- Небольшая стоимость адаптера.
Недостатки:
- Работает только с Windows XP/7 32 бит;
- Нет русификации.
Подходит не для всех автомобилей. Перед покупкой следует ознакомиться со списком поддерживаемых авто.
AVR Usbasp Usbisp
Программатор предназначен для программирования микроконтроллеров AVR, поддерживающих интерфейс ISP. Работает устройство от микроконтроллера Atmega8 с 8 кб флэш-памяти и 1 кб ОЗУ. Несмотря на небольшой объем памяти, AVR Usbasp Usbisp способен реализовать многие проекты. Работает на частоте 12 мГц. Питается от компьютера.
Представленный usb isp программатор имеет десятиконтактный разъем. На двух выводах есть встроенные светодиоды. 3 вывода применяются для программного USB, остальные не распаяны.
Режим работы AVR Usbasp Usbisp задается при помощи одной из трех перемычек. Это J1, J2 и J3. Первая замыкается в случае перепрошивки самого чипа, с помощью второй выбирается подающее напряжение (3,3 В или 5 В), третья при замыкании обеспечивает программирование с пониженной частотой.
Достоинства:
- Распространяется с открытым исходным кодом, поэтому можно собрать программатор самостоятельно;
- Прост в работе;
- Низкая стоимость;
- Поддерживает все операционные системы;
- Имеется встроенная защита по току;
- Есть 3 режима работы.
Недостатки:
ST-Link V2
Программатор предназначен для программирования и отладки 32 битных микроконтроллеров ARM-Cortex. Подключается к компьютеру через высокоскоростной интерфейс USB версии 2.0. Для питания устройства используется выход на 5В.
К отладочной плате STM8 или STM32 подсоединяется через интерфейс JTAG/SWD или SWIM с поддержкой всех его возможностей: повышенная и пониженная скорость передачи, поддержка напряжений от 1,65В до 3,6В либо 5,5 В. ST-LINK V2 оснащен двумя светодиодами, отражающими режим работы.
Достоинства:
- Есть стабилизатор напряжения;
- Помещен в надежный алюминиевый защитный корпус;
- Наличие светодиодной индикации;
- Авторежимы;
- Не нужно внешнее питание.
Недостатки:
MiniPro USB TL866 II Plus
Профессиональный универсальный программатор применяется специалистами, занимающимися ремонтом бытовой техники. При его помощи можно программировать микросхемы, искать ошибки логических элементов и проверять общую логику. Поддерживает около 15000 микросхем. Питается от обычного USB без необходимости подключения дополнительных приборов. Разработчики постоянно выпускают обновления для расширения функционала MiniPro USB TL866 II Plus. Работает со всеми версиями Windows.
Модель имеет широкий набор функций. Есть встроенный поиск плохих контактов с выводом его порядкового номера. Автоматически проводится тестирование алгоритмов. Отличительной особенностью является возможность установки кода для защиты авторских прав. Поддерживает одновременное подключение до 4 устройств.
Достоинства:
- Имеет широкий набор адаптеров в комплекте;
- Увеличенная скорость работы до 12 Мбит/с;
- Есть защита от перегрузки по току;
- Компактные размеры;
- Потребляет минимум энергии;
- Широкий функционал.
Недостатки:
- Неудобное подключение нескольких приборов;
- Массивный.
KPG-22 USB
Кабель KPG-22 USB разработан специально для программирования радиостанций с разъемом для фурнитуры вида Kenwood. Подключается к компьютеру через USB порт. В комплекте идет вместе с диском, на который записаны необходимые драйверы. Для прошивки конкретной модели радиостанции нужно самому искать подходящую программу.
Достоинства:
- Дешевый;
- Совместим со всеми Windows;
- Подходит для разных видов радиостанций;
- Позволяет настраивать нужные частоты на рации;
- Длина кабеля составляет 1 метр.
Недостатки:
- Узкоспециализированное применение;
- Нужно искать самостоятельно подходящие программы для записи на конкретную модель.
Racio RVP-22
Чип с разъемом K2 (Kenwood) предназначен для программирования радиостанций Racio. Представляет собой провод 90 см длиной, на концах которого находятся двухштырьковой разъем для подключения к радиостанции и USB, чтобы подсоединиться к компьютеру.
При помощи Racio RVP-22 можно запрограммировать рабочие частоты на рации, настраивать нужные функции, делать быстрый доступ через кнопки, выбирать шумоподавление нужного уровня. Поставляется в комплекте с диском, на который записано нужно программное обеспечение.
Достоинства:
- Компактные размеры;
- Длинный;
- Легко настраивается;
- Совместимость со всеми радиостанциями Racio.
Недостатки:
- Ограниченный функционал;
- Высокая цена.
Как выбрать программатор
Рынок предлагает широкий выбор самых разных программаторов, которые различаются по назначению, функционалу, типу подключения и другим характеристикам. Они могут быть узкоспециализированные либо универсальные. Все эти характеристики нужно учесть перед выбором подходящего программатора.
Назначение
Прошивка, наладка, сбор данных с разных устройств будет отличаться. Поэтому существуют специализированные программаторы, предназначенные именно для автомобилей, бытовой техники, радиоэлектроники. В описании производитель указывает, с какими микросхемами работает программатор.
Если же покупатель не знает, что именно будет программировать, либо не занимается этим профессионально, можно выбрать универсальный программатор с широким набором поддерживаемых микросхем. Для серийной работы лучше подобрать модель с большим количеством адаптеров.
Тип подключения к чипу
К компьютеру, с которого записывается прошивка, подключение происходит по USB разъему. К чипу программатор может подключаться двумя способами:
- Параллельно. При выборе изделия с параллельным соединением нужно обратить внимание на используемый тип разъема. Он должен быть совместим с микросхемой, иметь хорошее качество. Оптимальный вариант, когда есть цанговый разъем либо выдвижная планка. Бюджетные модели обычно имеют один тип разъема, а более дорогостоящие оснащаются разными портами для различных корпусов.
- Внутрисхемно. Применяется в микросхемах, которые поддерживают микросхемный способ записи, считывания данных, перепрошивки. Тогда схема может быть перезаписана без доставания из прибора. По сути является самостоятельным устройством.
Другие критерии
При выборе оптимального чипа для записи нужно учитывать следующие показатели:
- Качество сборки. Этот показатель влияет на то, сколько проработает микросхема.
- Время записи. В случае применения программатора на больших объемах важно, чтобы время было небольшим. Тогда на прошивку одного изделия будет затрачено меньше времени, и общий объем запрограммированных устройств будет выше. Также при серийной работе полезной будет возможность группового программирования. Если выбирается модель для любителя, прошивающего единичные изделия, критерий времени можно не учитывать.
- Стоимость. Зависит от бренда, выпускающего изделие, функционала, скорости программирования и других показателей.
- Открытый или закрытый тип корпуса. Если будет требоваться транспортировка, лучше отдать предпочтение моделям в закрытом прочном корпусе.
- Доступное количество программируемых микросхем. Перед покупкой следует убедиться, что конкретная версия схемы будет поддерживаться.
- Количество одновременно подключаемых микросхем. Обычно работает с одним чипом, но для серийной работы существуют специализированные многосхемные приборы.
- Способ обновления программного обеспечения. Разработчики периодически обновляют ПО, исправляя существующие ошибки и расширяя функционал. По этой причине важно вовремя ставить обновления. Нужно заранее узнать, как ставить новое ПО, исправлять ошибки, восстанавливать софт. Преимущественно обновления бесплатные.
- Драйверы. Для записи программы с компьютера нужно определенное программное обеспечение. Обычно оно фирменное, разрабатывается производителем программатора. Также нужно заранее узнать, какие языки поддерживаются.
- Комплектация. Программаторы разных типов могут иметь адаптеры для подключения к разным микросхемам. Чтобы не искать подходящий адаптер в магазинах, они могут поставляться вместе с программатором.
- Бренд изготовитель. Лучше отдавать предпочтение проверенным компаниям, которые имеют хорошую репутацию и отвечают за качество своей продукции.
Какой программатор лучше
Прошивка, сбор или запись данных, установка настроек – это функции, для которых предназначен программатор. Он применяется для настройки разной электроники – от бытовой техники до радиоэлектронных компонентов. Различное назначение приводит к тому, что перед программатором будут ставиться разные задачи, и это усложняет выбор подходящей модели. Поэтому, чтобы покупателям было проще разобраться в характеристиках, мы составили свой рейтинг и можем посоветовать, какой программатор выбрать на конкретную задачу:
- EZP2019 универсального назначения подойдет для настройки, диагностики, наладки различной бытовой техники, также может применяться в промышленности;
- Для автомобильной диагностики разработан Galletto 1260, позволяющий улучшить характеристики двигателя;
- Профессионалы, занимающиеся ремонтом техники, могут выбрать MiniPro USB TL866 II Plus с отличными характеристиками, большим набором адаптеров для разных корпусов.
Представленные в топе модели доступны каждому покупателю, имеют хорошие отзывы и показывают лучшие свойства в своей категории.
Ну что ж, не терпится испытать аппарат в работе. Аккуратно вкладываем чип в кроватку переходника, сам переходник устанавливаем в универсальный сокет программатора, подключаем программатор к ноутбуку, ноутбук под управлением 32-х разрядной Windows 10 с установленным ПО, заблаговременно скачанным с сайта производителя.
Для работы программатора с NAND FLASH чипами используется один софт, для работы со всем остальным многообразием чипов — другой.
Выбираем из списка наш чип, и…
Девайс заботливо предупреждает о неконтакте конкретных ног чипа. Аккуратно отжимаем панель, шевелим чип — все ок. Для проверки запускаем автодетект — программатор определяет ближайший чип этого семейства, все ОК.
Пишем, читаем, стираем, все ОК, программатор шустро отрабатывает все режимы.
Ну и приступим к основному действу, для которого и покупался программатор. По работе, мы используем много десятков промышленных Wi-Fi точек HP MSM-310R.
Устройство дорогое, но тем не менее, выходящее из строя. Гарантия закончилась, и накопилось их некоторое количество. Внутри, как это любит Hewlett-Packard и прочие белые бренды, выкупленный производитель, канадский Colubris.
Судя по скудной инфе от производителя, и морганиям светодидов, удалось понять, что проблема софтовая. Точка банально не грузилась из за сбоя во внутренней файловой системе или подизношенном чипе флеш-памяти. Что ж, сдуваем феном чип K9F5608UOD с живой точки, считываем, запаиваем обратно. Выясняем где в считанном дампе находятся конфигурационные параметры, описывающие серийник и МАС-адреса устройства. Таких, парукилобайтных блоков, два. Они идентичны друг другу. С дохлой точки тоже сдуваем чип, вычитываем, находим в дампе по тем же адресам идентификационные блоки, вырезаем, сохраняем. Заменяем в прошивке, считанной с живой точки, эти блоки на требуемые с серийниками и МАС-ами дохлой. Прошиваем новый чип, заранее закупленный на Aliexpress, этой комбопрошивкой, запаиваем, и вуаля, точка работает. Мне повезло, приобретенный новый чип оказался очень качественным, и с завода bad блоков не было, поэтому дамп можно было писать один-к-одному, безо всяких сдвигов. Конечно, методически правильнее, было бы подключиться к jtag интерфейсу процессора точки, но на тот момент уж очень руки чесались испробовать неизведанное.
Ну и напоследок, хотелось бы рассказать о мини-соревнованиях некоторых моих программаторов. Я их извлек из закромов, сфотографировал и подготовил к испытаниям.
Знакомьтесь: Bidipro, достаточно популярный в свое время среди радиогубителей самопайный девайс. Но вследствие долгого бездействия где-то закралась аппаратная ошибка в виде непропая или КЗ, вызванного упавшей скупой слезой ностальгирующего электронщика. Да и к тому же управляющий софт требует DOS. Выбывает на старте.
Второй девайс, клон SEEPROG, хороший программатор сериальных чипов, производитель до сих пор обновляет ПО.
Третий участник — Ezoflash, упрощенная версия Willemа, тоже активно использовался до приобретения MiniPro.
Четвертый участник, TL-866, в представлении не нуждается.
Будем читать-стирать-писать кое-какие чипы, если корпуса не DIP, то воспользуемся набором MiniPro-говских переходников. Для Ezoflash — переходники свои, те, которые удалось отыскать среди завалов. Пустые места таблицы означают невозможность работы соответствующего программатора с испытуемым чипом.
Также будем использовать будем другой ПК, обладающий аппаратным LPT портом.
Конфигурация достаточно современная, DualCore Intel Core i3-4170, 3700 MHz, 4Гб ОЗУ, материнская плата Gigabyte GA-H81M-S2PV, SSD диск ADATA SP550, ОС Windows 7 x32.
Результаты исследований оформим в таблицу, время каждого телодвижения указано в секундах.
Налицо преимущество в скорости основных операций Usb программаторов.
Проверку работы программатора в режиме внутрисхемного программирования не проводил — ввиду отсутствия интереса к данным возможностям, программирование микроконтроллеров тоже не проверял, т.к. уверен на все 146% в возможностях девайса.
Подводя итоги, хочется отметить основные
Преимущества данного программатора:
Качество изготовления,
Широкий спектр поддерживаемых микросхем, список постоянно обновляется.
Дешевые переходники pin-2-pin для подавляющего большинства микросхем (кроме чипованного SOP44 — DIP40, оцененного в неприличные почти полсотни уе)
Приемлемая цена, по сравнении с аналогичными устройствами, обладающими схожим функционалом.
Недостатки: пока не нашел.
Всем спасибо, кто дочитал до этого места мое первое крео на муське, заранее извиняюсь за возможную косноязычность, Word не использовал, русский — не мой родной язык.
Да, повторюсь, аппарат был приобретен за свои кровные.
Читайте также: