Прошивка Flash телевизора DNS через программатор CH341a
Процесс прошивки Flash телевизора DNS с помощью CH341a может быть сложным и требует определенных навыков и знаний. Рекомендуется ознакомиться с документацией относительно процесса прошивки, которая может быть предоставлена производителем или разработчиком ПО.
В телевизорах DNS или DEXP стоят не самые надежные микросхемы памяти, которые очень часто дают сбой и при включение телевизор зависает, решение этой проблемы прошивка, конечно же лучше всего не прошивать старую микросхему, а заменить ее на новую и желательно «пофирмовей» .
Как внутрисхемно прошить микросхему памяти 25Q64
В рамках данного ремонта мы менять микросхему не будем, а покажем как внутрисхемно прошить микросхему памяти 25Q64, они отличаются от привычной нам 24с64 следующими параметрами
ТИП ПАМЯТИ FLASH EEPROM
ОБЪЕМ ПАМЯТИ 64mbit 64kbit
МАКСИМАЛЬНАЯ ТАКТОВАЯ ЧАСТОТА(СКОРОСТЬ) 80мГц 400кГц
ИНТЕРФЕЙС SPI I2C
Ключевое отличие на которое я бы хотел заострить Ваше внимание - это различие интерфейсов или протоколов обмена информацией, о которых мы говорили в курсе по прошивки стиральных машин тут https://sw19.ru/courses/12 , но наш программматор поддерживает и SPI и I2C, но естественно есть один момент на который стоит обратить внимание
1-8 разъемы сервисной колодки программатора это интерфейс SPI, а с 9 по 16 I2C
Если у Вас более менее современная программа то она Вам подскажет, но стоит обратить на это особое внимание.
Внутрисхемное программирование прищепкой
Прищепка очень хорошо подходит для ленивой прошивки, но это не всегда работает корректно из-за особенности схемотехники платы. Так же стоит убедится что первый контакт(ножка) микросхемы приходит в нужное гнездо на программаторе, так как очень часто прищепки приходят в перевернутом виде и можно долго пытаться считать или записать прошивку такой неправильно прищепкой.
Итог
В самой процедуре ничего сложного нет, считали, сделали резервный бекап, прошили, проверили
Иногда прошивка проходит удачно только с 3-5 раза, это норм.
Внесу и я свою лепту в эту тему.
1. Если телик не запускается, не спишите выбрасывать SPI FLASH. Часто она восстанавливает свою работоспособность при "прожарке", не на долго, но хватает чтобы перелить дамп на новую болванку.
2. Бывает, что после перепрошивки 25q32, 25Q16 - телевизор перестаёт запоминать настройки каналов, громкости... В этом случае придётся поиграться с битами конфигурации, в МС запрещена запись данных.
3. Проблема связана не с качеством WINBOND, а архитектурой платформы - в шасси отсутствует EEPROM память, с циклом перезаписи в 1000000 раз, а настройки, и конфигурация хранится и постоянно меняется, в памяти программ - SPI, у которой 10...50 тыс. циклов, чего явно не хватает на цикл жизни изделия.
Про прищепку, лучше выпаять и прошить флешку, чем долбаться с коннектом. Ведь при подаче питания на флеш может запуститься процессор и ничего не удастся слить, придется его тормозить, закоротив кварц. Я использую постал и постал авр, если лень выпаивать, просто подключается к разъему вга.
Была такая заморочка.На TV Artel через какое то время глючила прошивка.Телевизор переставал включаться.Хорошо добрый чел подсказал.Заменил микру фирмы Winbond на другую,сейчас не помню какой фирмы.Телевизор уже 2 года пашет без проблем.Прошивку залил,ту же,что и была.
Перепрошивать 25 серию китайским ch341 можно... но долго. Главное "чистить" перед прошивкой. Часто лечить приходится тюнера после "кривых" обновлений(тоже хлеб на масло).
Ну прищепкой и CH341 такие ремонты сложно делать, проще купить нормальный недорогой программатор (например Mini Pro tl 866 или Mini Pro 2 с соответствующим адаптером ). Взять нормальный дамп (у многих мастеров и сц есть коллекция дампов). Взять новую микросхему памяти (обязательно новую!) прошить, впаять и радоваться жизни!)))))))
По опыту работы прошивка eeprom внутрисхемно на MainBoard в ЖК телевизорах получается всегда, прошивка spi flesh программатором CH341 нет, из-за ограниченной нагрузочной способности последнего.