Usb Flash И Eeprom Программатор V2

Posted on  by  admin

USB программатор 24 EEPROM и 25 SPI FLASH на CH341A USB программатор микросхем BIOS серии 24 EEPROM и 25 SPI FLASH для материнских плат, ноутбуков, DVD, видеокарт и т.д. Программатор 24, 25 series EEPROM и SPI - самый простой и популярный программатор.

Достоинством данного программатора являются его малые размеры и большой список поддерживаемых МС (поддерживает свыше 400 типов микросхем), низкая цена и быстрая окупаемость для мастеров и любителей. Даже если МС нет в списке и автодетект определяет как неизвестную МС, но по даташиту есть аналог (объём Бит/Мбайт), который присутствует в списке - можно выбрать аналог и прошивать. USB мини программатор CH341A используется для программирования микросхем BIOS для материнских плат компьютеров, ноутбуков, видеокарт, мультимедийных плееров, памяти телевизоров, ЖК-дисплеев, маршрутизаторов, игровых приставок, спутниковых ресиверов, ресиверов T2, 24 EEPROM, 25 SPI FLASH и т.п. Джампер P/S служит переключателем режима работы микросхемы CH341A как конветрер USB Параллельный Порт (Paralel) или USB Последовательный Порт (Serial). С программатором используется программное обеспечение которому необходимо, чтобы CH341A работала как конвертер USB Параллельный Порт (Parallel), следовательно джампер должен быть установлен и контакты замкнуты. Программатор на CH341A имеет драйвера и программное обеспечение для операционных систем Windows 98, Windows ME, Windows 2000, Windows XP, Windows Vista и Windows 7.

Основное достоинство - при такой цене, поддержка 25-ой серии флэш памяти (раньше это было доступно только на профессиональном уровне). Также поддерживается еeпром память 24-ой серии типа 24C02, 24C08.

Flash

24C1024 и тд. Разрабатывался как для программирования микросхем в панели устройства (джампер P/S - установлен), так и для программирования микросхем не выпаивая из устройства (загрузка прошивки) в LCD TV, DVD проигрывателей, и т.д. (джампер P/S - снят). Установка драйвера. Для начала использования программатора нужно сначала подключить его к USB порту компьютера, можно даже без установленного чипа в колодке.

Если программатор рабочий и с USB разъёмом компьютера всё в порядке, то на корпусе программатора должен загореться светодиод, сигнализирующий о поступлении питания, и Ваш компьютер издаст звук, оповещающий Вас, что вставлено новое USB устройство. После этого операционная система должна начать поиск драйверов и в результате их скорее всего НЕ обнаружит. Ничего страшного в этом нет. Установка драйвера программатора такая же, как у любого USB девайса. Сделаем всё сами, как говорится 'вручную'.

Жмём сочетание клавиши Win + Pause, или просто открываем Диспетчер Устройств. В списке устройств для неизвестного устройства указываем путь к драйверу (заранее распакуйте их из архива, который можно скачать ниже на странице), это должен быть файл ch341wdm.inf. Второй способ установки драйвера - это просто запустить файл ch341par.exe с правами администратора и драйвер установится сам. Если драйвер установлен верно, то можно переходить к программированию чипов. Установка чипа в программатор. Вытаскиваем программатор из USB разъёма компьютера. Если вы будете программировать микросхему на ZIF панели программатора, то нужно поднять ручку-фиксатор, чтобы открыть пазы для установки микросхемы.

Необходимо отсоединить чип, который собираетесь программировать, от конечного устройства (снять с материнской платы, выпаять из ноутбука или т.п.), и установить чип согласно ключа в пазы программатора (расположение ключа должно совпадать с маркировкой около сокета на программаторе, где написано 25xx или 24xx). Потом следует опустить ручку-фиксатор, чтобы зафиксировать чип в колодке. Если нужно программировать микросхемы 25 серии в корпусе SOP8 или SOP16, то на плате программатора есть по одной контактной площадке под эти типы корпусов. Соединить микросхему с контактной площадкой можно как с помощью пайки, так и с помощью аккуратного закрепления ножек микросхемы механическим путем (прижать пластмассовым крокодилом или прищепкой). Когда чип установлен, подключаем программатор с чипом на борту опять к компьютеру в USB порт и запускаем программу CH341A.exe. Слышим звук подключения USB устройства и радуемся успешно выполненому первому шагу.

Как программировать чипы. Если вы никогда не программировали то просмотрите несколько видеоинструкций по работе с данными программаторами.

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

  • Универсальный программатор CH341A для работы с широко распространёнными микросхемами памяти типа EEPROM и FLASH. Обзавестись таким девайсом обязан каждый уважающий себя электронщик. Сборка устройства выполнена на базе микроконтроллера «USB Bus Convert Chip» серии CH341A. Программатор рассчитан на физическое подключение к порту USB компьютеров, работающих под управлением всех практикуемых ныне ОС Windows.. Подключенный к USB порту компьютера программатор CH341A для микросхем памяти. Свечение красного индикатора свидетельствует о наличии питания в схеме устройства. На плате есть индикатор наличия питания – светодиод красного цвета.
  • Usb мини программатор ch341a. Ch341a 24 25 flash 24 eeprom. Работы с программатором.
  • Jul 3, 2017 - Интерфейс: USB 2.0 ▻ Программирование/ чтение: FLASH и EEPROM 24-25 серий ▻ Поддержка ОС: Windows Vista, Windows 7,.

Usb Flash И Eeprom Программатор V20

Простейший программатор микросхем памяти EEPROM серии 24CXX (с последовательным интерфейсом I2C Bus), основан на PonyProg. Это самые распространённые EEPROM в современной бытовой технике (телевизорах). Требуется для ремонта. Нет смысла покупать дорогой и сложный профессиональный программатор. Лучше его сделать Далее, будет несколько фоток (все кликабельны и ведут на полноразмерное изображение). Схема аппаратной, равно как и программной части программатора были реализованы автором PonyProg (Claudio Lanconelli). Круто, но уже неактуально (тут есть китайские программаторы с USB за ~150 рублей).

Решение, как обычно, пришло из Поднебесной, в которой после нескольких лет тупого передирания творческой адаптации чужих чипов наконец выпустили свой собственный конвертер USB-TTL — WinChipHead CH341A в корпусе SOP-28 (не DIP, но тоже паяется без проблем). Производство чипа было начато году приблизительно в 2006, но в поле моего зрения он попал только в 2014, когда I2C/SPI-программаторы на этом чипе наводнили европейский EBAY, причем продавцы предлагали цену от 3,5 евро вместе с доставкой, что при средней стоимости хорошего китайского программатора вроде MiniPro TL866A в 50 евро оказалось настолько заманчивым предложением, что устоять не получилось. Если вам все еще интересно, что умеет этот китайский чип за 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, поэтому рассматривать их в этой статье я не стану.

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

Usb Flash И Eeprom Программатор V2 Download

Схема программатора отличается от референсной из только использованием внешнего LDO-регулятора вместо встроенного, видимо, встроенный оказался не очень надежным. На моем экземпляре сэкономлено на всем подряд, и кроме CH341A на плате 2 светодиода (Power и Run), 2 резистора, 5 конденсаторов (2 для кварца и 3 для LDO-регулятора), кварц на 12 Мгц, LDO-регулятор на 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 имеются открытые проекты (SPI) и (I2C), оба работают достаточно хорошо, но весьма неплохо было бы добавить поддержку обоих режимов в flashrom (гляди, народные программаторы по цене грязи, а 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 в дизайн своих устройств, т.к. Его надежность при постоянном применении вызывает некоторые сомнения, а если возникнут вопросы, то задавать их будет некому, ведь даже извне Китая открывается через раз. Спасибо читателям за внимание, и пусть ваши прошивки никогда не падают.

Usb Flash И Eeprom Программатор V2

Метки:. Добавить метки Пометьте публикацию своими метками Метки необходимо разделять запятой. Например: php, javascript, андронный коллайдер, задача трех тел.

Coments are closed
Scroll to top