Ch341a как прошить телевизор

Представляю Вашему вниманию не дорогой и очень удобный программатор CH341. Подключается он через USB порт, прост в обращении и способен программировать распространенные микросхемы памяти серии 24C и 25Q.

Выглядит он вот так:

Программатор CH341 как пользоваться

Лично я его приобретал в магазине, но гораздо дешевле будет приобрести его ЗДЕСЬ.

Так как он имеет разъем рассчитанный под микросхемы в корпусе DIP8, также рекомендую сразу-же приобрести и адаптер под микросхемы в корпусе SO-8. Вот такой:

Программатор CH341 как пользоваться

Как пользоваться программатором CH341

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

Телевизор SUPRA STV LC22T860FL (Прошивка)

Программатор CH341 как пользоваться

Кликаем по нему, открывается диалоговое окно

Программатор CH341 как пользоваться

Теперь нам необходимо выбрать марку программируемого чипа. Лучше всего это сделать автоматически- на панели имеется кнопочка «определить», кликаем на нее и проггер должен сам увидеть микросхему.
Зачем это нужно- микросхема вполне может оказаться неисправной, и тогда перепрограммировать ее не получится.

Программатор CH341 как пользоваться

Если мы собираемся перепрограммировать «родную» флешку, снятую с аппарата, то желательно сначала прочесть и сохранить имеющуюся на ней прошивку. Кликаем на кнопочку «прочесть»

Программатор CH341 как пользоваться

Начинается процесс чтения, он будет отображаться в виде шкалы в нижней левой части диалогового окна

Программатор CH341 как пользоваться

После того как процесс чтения закончен, сохраняем прошивку в любом удобном месте.
Сохранять прошивку необходимо в формате .bin

Программатор CH341 как пользоваться

Все, теперь можно приступать к программированию…
Если мы имеем дело с новой флешкой, то можно сразу вливать в нее дамп, если- мы перепрограммируем старую- то желательно ее сначала стереть. Для этого на панели имеется специальная кнопочка.

Программатор CH341A прошивка SPI

Программатор CH341 как пользоваться

Шаг следующий- выбираем нужный нам дамп. В качестве примера я выбрал прошивку для DVB-T2 приемника

Программатор CH341 как пользоваться

Кликаем на кнопочку «программировать», начинается процесс. Он также будет отображаться в виде шкалы в левом нижнем углу диалогового окна.

Программатор CH341 как пользоваться

После того как процесс программирования будет закончен, кликаем на кнопочку «проверить»

Программатор CH341 как пользоваться

Это очень важно- если все прошло нормально, то должно появиться сообщение
данные чипа и буфера одинаковые если-же выскочит сообщение что-то вроде данные не подходят для чипа— пробуйте еще раз, или ставьте другой чип.

Еще по теме:  Телевизор не находит каналы Триколор ТВ

Где взять прошивки? Да конечно-же на просторах инета. Лично я могу порекомендовать еще один свой сайт все для ремонта электроники.

Надеюсь эта статья была Вам полезной…

Как обещал- прикладываю драйвера для проггера. Вирусов там нет (проверено. ), все совершенно бесплатно- просто кликните по ссылке ниже

CH341A

2.6 MiB
630 Downloads
Детали

Категория: Soft
Дата: 14.02.2020

Источник: remtv-secret.ru

Блог

Вы сейчас просматриваете CH341A Programmer / Драйвера / Софт

Pitfalls.ru логотип сайта

AVRDUDESS – альтернативная программа.

Postal 3 , с поддержкой программатора CH341A (через библиотеку SiUSBXp.dll)
Для работы с CH341A в настройках программы COM settings выставить UsbXpress.

AVR CH341A Full mode programmer – альтернативная программа.

AsProgrammer 2.0.3a – альтернативная программа. Наш выбор!

PinTester – небольшая утилита, позволяющая вручную управлять состоянием входов-выходов микросхемы CH341.
Может быть полезна для диагностики состояния программатора, особенно при отсутствии опыта в электронике и инструментов (например, мультиметра).
Состояние выходов меняется при нажатии соответствующей кнопки, входные значения обновляются автоматически в (почти) реальном времени.

Купить CH341A Programmer можно на Aliexpress

Просмотров страницы: 15 593

Вам также может понравиться

BIOS и UEFI

Нужно ли обновлять BIOS?

Easy_Idea _5.0_BT_Drivers

28.05.2022

Драйвер для Bluetooth адаптера Easy Idea 5.0 c Aliexpress

Подробнее о статье Memtest86+ 6.00 теперь с поддержкой UEFI, DDR4, DDR5

08.02.2023

Источник: pitfalls.ru

CH341A, USB-UART-конвертер и I2C/SPI-программатор за $5

Когда-то давным-давно я писал пару статей о широко известном в узких кругах чипе FTDI FT232H и различных его применениях. Всем хорош был FT232H для DIY, но и у него нашлось несколько недостатков — относительно неприятный для ручной пайки корпус LQFP48 (для истинных любителей хардкора есть еще вариант в QFN48, паяй — не хочу, DIHALT не даст соврать), цена за оригинальный чип от 250 рублей, вероятность проблем с драйверами на поддельных чипах и некоторая функциональная избыточность, к примеру, поддержка JTAG нужна далеко не всем.

Решение, как обычно, пришло из Поднебесной, в которой после нескольких лет тупого передирания творческой адаптации чужих чипов наконец выпустили свой собственный конвертер USB-TTL — WinChipHead CH341A в корпусе SOP-28 (не DIP, но тоже паяется без проблем).

Производство чипа было начато году приблизительно в 2006, но в поле моего зрения он попал только в 2014, когда I2C/SPI-программаторы на этом чипе наводнили европейский EBAY, причем продавцы предлагали цену от 3,5 евро вместе с доставкой, что при средней стоимости хорошего китайского программатора вроде MiniPro TL866A в 50 евро оказалось настолько заманчивым предложением, что устоять не получилось.

Еще по теме:  Телевизор голдстар 24 отзывы

Если вам все еще интересно, что умеет этот китайский чип за 1$ и стоит ли платить больше, если не видно разницы — прошу под кат.

Коротко о чипе

CH341 — мультифункциональный конвертер из USB 2.0 в UART, EPP, I2C и SPI.
В режиме UART поддерживаются не только RX/TX, но и остальные сигналы управления, поэтому на чипе можно сделать USB-модем. В режиме параллельного порта реализован интерфейс EPP и эмуляция принтера (позволяющая подключать принтеры с интерфейсом LPT напрямую к USB без написания дополнительных драйверов). В последовательном режиме поддерживаются интерфейсы I2C и SPI.

Чип требует минимальной дополнительной обвязки (внешний кварц и несколько конденсаторов). Возможно использование внешней EEPROM для хранения пользовательских Vendor ID, Device ID и некоторых настроек чипа. Питание от 5 В (через встроенный LDO-регулятор), либо от 3.3 В напрямую.

Кроме CH341A в корпусе SOP-28 имеются два варианта в SSOP-20 — CH341T и CH341H, первый лишен поддержки SPI, в второй — I2C, поэтому рассматривать их в этой статье я не стану.

Возможные применения

Описаны в статье про FT232H, повторяться не стану, только замечу, что на CH341A я проверял только работоспособность TX и RX, а не всего UART-интерфейса целиком, если вдруг найдутся какие-то внезапные подводные грабли, как это было с I2C на FT232H — напишите комментарий, буду рад добавить его в статью.

Готовые изделия

Китайская промышленность предлагает миллион и один вариант универсального I2C/SPI-программатора на этом чипе, один другого дешевле.

Доставшийся мне за 3,5 евро вариант, по заверениям его производителя умеет программировать чипы серий 24хх (I2C) и 25xx (SPI), которые предполагается вставлять в ZIF-сокет (если они в корпусе DIP-8-300), либо прижимать/припаивать к посадочной площадке на обратной стороне платы (если они в SOIC-8 или SOIC-16), либо подключать проводами. На гребенку выведены только UART и SPI, а I2C придется брать из ZIF-сокета, если нужен (эта недоработка устранена в более новых версиях, но они дороже).


Схема программатора отличается от референсной из даташита только использованием внешнего LDO-регулятора вместо встроенного, видимо, встроенный оказался не очень надежным. На моем экземпляре сэкономлено на всем подряд, и кроме CH341A на плате 2 светодиода (Power и Run), 2 резистора, 5 конденсаторов (2 для кварца и 3 для LDO-регулятора), кварц на 12 Мгц, LDO-регулятор AMS1117 на 1 А и ZIF-сокет на два чипа в корпусе DIP-8-300. Из настроек имеется единственный джампер, переключающий программатор между I2C/SPI и USB-UART, при этом у него меняется Device ID.

Еще по теме:  Почему гудит телевизор при включении

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

Для программирования в Windows используется китайский софт авторства некоего SkyGz, который большинством продавцов с EBAY распространяется нелегально, но работать от этого не перестает. Вот ссылка на него — malthus.mooo.com/download/file.php?id=893 — только не забудьте потом покормить попугая-матершинника и поправить повязку на глазу.

Для Linux имеются открытые проекты ch341prog (SPI) и ch341eepromtool (I2C), оба работают достаточно хорошо, но весьма неплохо было бы добавить поддержку обоих режимов в flashrom (гляди, xvilka, народные программаторы по цене грязи, а FR их до сих пор не умеет).

Я проверял работу программатора в Windows 8.1 x64 и Xubuntu Core 15.04 x64 на I2C-чипе OnSemi 24C16 и SPI-чипе Winbond W25Q64CV, работа с I2C занимает секунды (т.к. на чипе 2 Кб памяти и его, при желании, можно читать и писать чуть ли не руками), а вот восьмимегабайтный SPI-чип читается за минуту, а пишется за две, что, конечно, далеко не рекорд, но и не слишком долго для устройства за 5 долларов.

Заключение

Если вам не нужна поддержка JTAG, десятков тысяч различных чипов и ICSP, зато нужно средство быстрого резервного копирования/восстановления прошивок различных устройств от роутеров до ПК и серверов — рекомендую программатор на CH341A к приобретению, свои 5 баксов он отрабатывает сполна. А когда его поддержку добавят в flashrom — станет совсем хорошо.

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

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

Источник: habr.com

Оцените статью
Добавить комментарий