Меню Закрыть

Прошивка биоса программатором ch341a

Содержание

Dmitry Kornev
  • 16 мая 2018 13k

Бывает случается так, что попытка сделать лучше превращает материнскую плату компьютера в бесполезный кусок железа. В этой публикации речь о китайском программаторе CH341A с AliExpress за 135 рублей, позволяющем с легкостью перепрошить BIOS за считанные минуты.

Я заказывал программатор сразу с зажимом. Последний позволяет прошить BIOS даже если чип впаян в плату, прямо не выпаивая. Мне это было не нужно, но заказал просто, чтобы было. Стоит всё это недорого:

На странице продавца можно найти список всех поддерживаемых чипов.

У меня материнская плата ASRock H67M-GE . На ней BIOS — это чип в корпусе DIP-8, который вставлен в панельку.

Под наклейкой оказалась маркировка WINBOND 25Q64BVAIG:

Прямо на плате программатора нарисованы подсказки, каким образом надо вставлять в него чипы разного типа. В моем случае чип 25XX и вставлен он был соответствующим образом.

Важно соблюсти положение ключа. Вставив чип не той стороной его можно сжечь.

Перемычку трогать не нужно. По умолчанию она установлена в нужный режим.

Положение 1-2 режим «Parallel», 2-3 режим «Serial».

Остальное — это не перемычки, а контакты, чтобы программатор можно было использовать каким-нибудь другим способом. Очевидно, что он сделан, чтобы быть максимально универсальным.

На странице продавца для загрузки предлагается только драйвер и только под Windows. Как выяснилось, программатор CH341A — это вещь довольно распространённая. В интернете можно без проблем найти необходимые драйвер и софт. В основном под Windows. Программа есть даже на русском языке.

Я не публикую ссылку на программу, т.к. она не открытая. Но в интернете она на каждом углу и работает без всяких препятствий. Честно говоря, я сначала воспользовался ей, а потом уже здесь прочитал о нелегальном её распространении в интернете.

Приведённая ссылка интересна тем, что там упоминается софт для программатора под Linux. Будет время, попробую его.

У меня Linux, поэтому всё делалось в VirtualBox. Пожалуй, я в любом случае это делал бы в VirtualBox. Зачем мусорить в основной системе? Установка драйвера и программы:

Интерфейс программы и сообщение при запуске процесса прошивки:

Перед тем, как начать работу с чипом следует его выбрать в программе. Можно нажать кнопку «Детект» и тогда программа попытается его определить. Мне программа в результате поиска выдала 2 варианта на мой выбор. Чип один и тот же, но разные буквы в конце, я выбрал, как у меня написано на чипе.

Сам процесс прошивки BIOS:

Когда идет запись в чип, то на программаторе загорается второй светодиод. У меня BIOS большой — 8Мб, его прошивка и проверка потребовала примерно 15 минут. Всё происходит в автоматическом режиме, никаких дополнительных действий от пользователя не требуется.

После этого программатор был отключен, чип установлен обратно в материнскую плату. Компьютер в итоге запустился, выдав лишь сообщение, что перед тем как продолжить стоит зайти в BIOS и проверить настройки.

BIOS в виде exe-файла

Для материнской платы ASRock H67M-GE производитель предлагает BIOS только в виде exe-файла. Это программа под Windows, которая обновлялась каждый раз, когда появлялась новая версия BIOS.

В теории всё просто — запускаем программу, она проверяет наличие соответствующей материнской платы, если все ОК, то обновляет там BIOS. Но это только в теории! На практике программа просто убила у меня материнку. После этого, собственно, её и пришлось восстанавливать.

Не знаю, почему она не справилась со своей задачей. Могу лишь предполагать, что ей мог помешать антивирус или нехватка каких-нибудь прав в Windows. В любом случае я считаю, что выпуск BIOS исключительно в виде exe-файла — это крайне плохо. Во-первых, велики шансы такого неблагоприятного исхода при обновлении. Во-вторых, Windows есть не у всех.

А ещё, где взять BIOS в чистом виде, чтобы его можно было записать в чип при помощи программатора?

Exe-файл c BIOS — это не архив, как можно было бы предположить. Его нельзя распаковать архиватором. При запуске в temp он тоже ничего не распаковывает. В общем, ASRock извратился по полной. И, вероятно, это не единственный производитель с такими склонностями.

Выход нашелся как обычно в интернете — существует другая специальная программа (AMIUCP), которая умеет извлекать из таких автообновляторов сам BIOS. Результат нужно сохранить в bin-файл и потом уже его подсовывать программатору.

Главная страница » Программатор CH341A: как прошить микросхему памяти без пайки

Инженерам, электронщикам-любителям, всем кто занимается электроникой: чинит телевизоры, компьютеры, спутниковые приёмники и не знает, как прошить микросхему памяти без выпаивания из платы – программатор CH341A универсальный. Этот небольшой по размерам электронный модуль предназначен для подключения к порту USB компьютера с последующим программированием микросхем 24хх, 25хх серий и аналогичных.

Кратко о программаторе еепром-флеш CH341A

Напомним, микросхемы памяти серий 24хх (eeprom), 25хх (serial flash) используются в электронике повсеместно. Такие чипы присутствуют в составе практически любой конструкции современной бытовой и промышленной аппаратуры, где есть микроконтроллеры.

Здесь видится важной особенность программатора CH341A – выполнять программирование чипов памяти без выпаивания их с места дислокации. Для большего представления об устройстве, дополним описание (datasheet) программатора CH341A стандартными техническими характеристиками:

Универсальный программатор CH341A для работы с широко распространёнными микросхемами памяти типа EEPROM и FLASH. Обзавестись таким девайсом обязан каждый уважающий себя электронщик

Сборка устройства выполнена на базе микроконтроллера «USB Bus Convert Chip» серии CH341A. Программатор рассчитан на физическое подключение к порту USB компьютеров, работающих под управлением всех практикуемых ныне ОС Windows. Модуль программирования памяти собран на печатной плате размерами 45х25 мм.

Внешний вид монтажной платы программатора с нижней стороны. На площади размерами 45х25 мм расположился сам микропроцессор и сопутствующая обвязка электронными микроэлементами

На одной стороне печатной платы размещены электронные компоненты программатора CH341A. На второй стороне электронной платы установлена механическая панель (ZIF) под временное крепление программируемых микросхем в корпусах исполнения DIP. Механическая панель (ZIF) обеспечивает максимум удобств при считывании или «прошивки» чипов памяти.

Читайте также:  Программа для записи фильмов на dvd диск

Работа с универсальным программатором CH341A

Подключение к устройству микросхем флэш-памяти 25хх серии с корпусным исполнением SOP8/SOP16 осуществляется через соответствующие контактные площадки. Две таких площадки имеются непосредственно на монтажной плате программатора CH341A рядом с ZIF-панелью.

Программатор универсальный CH431A и комплект дополнительных элементов. Миниатюрная плата с отверстиями для штырьков, на обратной стороне имеет площадки под чипы SOP

Также в комплекте с программатором CH341A поставляется дополнительная монтажная печатная плата. Этот аксессуар применяется на случай работы с микросхемами памяти, имеющих архитектуру корпусов SOP8/SOP16.

Под внутрисхемное программирование на печатной плате программатора CH341A выведены контакт питания под напряжение 3.3 вольта и соответствующие контакты ISP интерфейса:

Вместе с тем есть возможность работать с периферией по интерфейсу RS232 (выводы на плате RX, TX, GND). Схема программатора CH341A рассчитана под питание постоянным напряжением 5 вольт от внешнего источника. Это напряжение при подключении устройства к персональному компьютеру поступает по шине USB.

Подключенный к USB порту компьютера программатор CH341A для микросхем памяти . Свечение красного индикатора свидетельствует о наличии питания в схеме устройства

На печатной плате встроен индикатор наличия питания – светодиод красного цвета. Режим внешнего или внутреннего программирования включается съёмом или установкой перемычки на контактах S/P (serial/parallel), также внедрённых в схему программатора CH341A. По умолчанию перемычка установлена.

Положению установленной перемычки на контактах S/P (serial/parallel) программатора CH341A соответствует режим внутреннего программирования. В этом случае:

  • чтение,
  • верификация,
  • запись чипов памяти,

осуществляются непосредственно через ZIF-панель программатора CH341A. Соответственно, если на плате программатора CH341A перемычка снята с контактов S/P (serial/parallel), программирование в таком режиме предназначено при непосредственном подключении к операционной микросхеме памяти без выпаивания чипа.

Актуальный софт (программное обеспечение)

Действие универсального физического модуля CH341A на программном уровне поддерживается родственным софтом «CH341A Programmer». Эта программа свободно распространяется по сети (можно скачать здесь).

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

Таким выглядит окно программного обеспечения для программатора CH341A. Удобный лёгкий для восприятия и понимания интерфейс, поддерживающий обозначения на русском языке

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

При подключении программатора на порт USB система автоматически выдаёт сообщение о необходимости установки драйверов устройства. Нужно просто указать путь к папке, где находятся требуемые файлы. Правда, на последних версиях «Windows» запрашивается цифровая подпись. Но это тоже не проблема для опытных пользователей.

Тонкости программирования на CH341A

Как прошить микросхему памяти eeprom в корпусе DIP? Работа с чипами памяти EEPROM (24хх, 25хх) в корпусном исполнении DIP осуществляется следующим образом:

  1. На ZIF-панели рукоятку установить перпендикулярно корпусу.
  2. Вставить микросхему в ячейку согласно обозначению на плате 24хх или 25хх (1 ножка ближе к рукоятке).
  3. Опустить рукоятку параллельно корпусу панели.
  4. Подключить программатор CH341A на USB порт.
  5. Запустить Programmer и выполнить требуемые действия (считывание, прошивка, сравнение и т.д.).

Программирование чипов из серии флэш-памяти 25хх с корпусным исполнением SOP делается несколько иначе. Контактная ZIF-панель в этом случае может также использоваться, но при условии, если микросхема монтируется на дополнительной печатной плате.

Контактные площадки под размещение микросхем памяти в корпусном исполнении типа SOP. Две площадки под серию 25хх и одна под серию 24хх

Следует проконтролировать соответствие расположения микросхемы по ключу на корпусе и на плате. Там есть указатель контакта первой ножки чипа. Затем чип аккуратно прижимают миниатюрной прищепкой. Дальше всё стандартным образом – подключение к порту и программирование микросхемы.

Программатор CH341A: где купить и какая цена

Купить устройство выгоднее на известном портале Aliexpress. Цена, заявленная китайскими продавцами, чисто символическая (не более 200 руб. вместе с пересылкой). Быстрее и проще покупка производится через федеральный Маркет Яндекса. Предложения ниже:

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

Страница одного из продавцов Aliexpress, предлагающего программатор CH341A купить за 112 руб. Это предложение проверено — можно смело покупать, к примеру, за яндекс-деньги

Читать и шить программатором CH341A доступно чипы памяти следующих производителей:

  • Atmel;
  • Amic;
  • EON;
  • ST;
  • Excel Semiconductor Inc;
  • NexFlash;
  • MXIC;
  • Chingis Technology Corporation;
  • WINBOND;
  • Saifun Semiconductors.

Серии поддерживаемых чипов: таблица

ATMEL AT25DF041A, AT25DF321, AT25F004, AT25F512A, AT25F2048, AT25F4096, AT25F1024A, AT25FS010, AT25FS040, AT26DF081A,AT26DF161A, AT26DF321, AT26F004
AMIC A25L05P, A25L10P, A25L20P, A25L40P, A25L80P, A25L16P
EON EN25B05, EN25P05, EN25B10, EN25P10, EN25BF20, EN25P20, EN25F20, EN25B40, EN25P40, EN25F40, EN25B80, EN25P80, EN25F80, EN25T80, EN25B16, EN25P16, EN25B32, EN25P32, EN25B64, EN25P64
ST M25P05A, M25P10A, M25P20, M25P40, M25P80, M25P16, M25P32, M25P64, M25PE10, M25PE20, M25PE40, M25PE80, M25PE16, M25PE32, M45PE10, M45PE20, M45PE40, M45PE80, M45PE16, M45PE32
EXCEL SEMICONDUCTOR INC ES25P10, ES25P20, ES25P40, ES25P80, ES25P16, ES25P32
NEXFLASH NX25P80, NX25P16, NX25P32
MXIC MX25L512, MX25L1005, MX25L2005, MX25L4005, MX25L8005, MX25L1605, MX25L3205, MX25L6405, MX25L6445, MX25L6405
CHINGIS TECHNOLOGY CORPORATION Pm25LV512, Pm25LV010, Pm25LV020, Pm25LV040, Pm25LV080, Pm25LV016, Pm25LV032, Pm25LV064
WINBOND W25P10, W25X10, W25Q10, W25P20, W25X20, W25Q20, W25P40, W25X40, W25Q40, W25P80, W25X80, W25Q80, W25P16, W25X16, W25Q16, W25P32, W25X32, W25Q32, W25P64, W25X64, W25Q64
SAIFUN SA25F005, SA25F010, SA25F020, SA25F040, SA25F080, SA25F160, SA25F320
Читайте также:  Как подключить принтер к вай фай canon

И это далеко не полный список фирм, чипы памяти которых доступны для чтения и записи кода программатором CH341A. После чтения содержимого чипа устройством программа сохраняет файлы в указанную папку с присвоением расширения *.bin (бинарный).

Этот момент процесса программирования нужно учитывать, когда для новой прошивки микросхемы используются файлы дампов, полученные из других источников, наделённые другими типами расширения. Перед загрузкой программатором таким файлам достаточно заменить расширение на то, что используется по умолчанию (*.bin).

Прошить микросхему памяти без выпаивания

Программатор микросхем памяти проверялся на чтении дампа eeprom-памяти контроллера Pixel (2 шт. ATMLH132). Результат впечатляющий. Работа на чтение информации, которую не удавалось сделать с помощью других конструкций программаторов, потребовала не более 3-4 секунд времени. При этом читаемые микросхемы памяти из платы контроллера не выпаивались.

На интерфейс программатора CH341A подключался непосредственно модуль памяти контроллера Pixel, состоящий из двух чипов памяти 24 серии. Подключение производилось через стандартный 4-контактный разъём. Опыт как читать дамп с микросхемы серии 24С04 без выпаивания чипа из платы описан далее.

Чтение дампа микросхем памяти программатором CH341A

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

Набор аксессуаров для программатора, куда входит прищепка-контактор под микросхемы в корпусе DIP и переходная плата, с помощью которой осуществляется контакт с ZIF-панелью

Прищепка устанавливается на корпус микросхемы с таким расчётом, чтобы все контакты точно «сели» на ножки чипа. Первая ножка рабочей микросхемы должна соответствовать контакту «прищепки» с красным проводом.

Следует помнить: плата с рабочим чипом, на который пишется или с которого снимается дамп, должна быть отключена от любых источников питания, включая литий-ионные батареи (актуально для компьютерных материнских плат). На программаторе CH341A перемычка на контактах «S/P» снята.

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

Ответный конец кабеля с «прищепкой» подключается на переходник (мини-плата) через штыревое соединение, и далее к ZIF-панели программатора CH341A. В зависимости от типа программируемой микросхемы, плата-переходник устанавливается в контактные гнёзда для чипов серии 24хх или 25хх.

Дальше останется только включить программатор CH341A в USB порт, запустить программу на компьютере и начать работать с дампом памяти. К примеру, для указанной серии 24С04 потребовалось времени на считывание дампа не более 3 секунд:

Результат работы с микросхемой памяти в условиях её полного контакта с платой устройства. Съём дампа осуществлялся без выпаивания микросхемы из платы устройства

Некоторые микросхемы памяти, рассчитанные под напряжение питания 5 вольт, могут не реагировать на действия программатора CH341A. Выражается это тем, что дамп не считывается и не пишется.

Причина отсутствия чтения/записи на программаторе CH341A

Объясняется причина отсутствия рабочего эффекта просто: по умолчанию схемой программатора CH341A используется рабочее напряжение (стабилизированное от USB) равное 3.3 вольтам. При таком малом уровне напряжения и токе не превышающем 500 мА, некоторые серии чипов не выходят в режим программирования.

Принципиальная схема программатора CH341A, предназначенного для программирования микросхем памяти серий 24хх (eeprom) и 25хх (флеш память)

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

Соответственно, устранение причины – подача напряжения программирования непосредственно от внешнего источника питания. Для этого используется 7-контактный разъём, присутствующий на плате программатора CH341A. Обозначение контактов разъёма есть на принципиальной схеме (см. выше).

Программирование микросхем памяти: видеоролик инструкция

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

Программатор микросхем BIOS 24 и 25 серии CH341A Pro

Программатор CH341A Pro используется для программирования микросхем BIOS компьютеров, ноутбуков, видеокарт, мультимедийных плееров, памяти телевизоров, ЖК-дисплеев, маршрутизаторов, игровых приставок, спутниковых ресиверов и др.

Как пользоваться программатором CH341A Pro:

Для начала использования программатора необходимо установить драйвер и программное обеспечение:

Скачайте ПО (CH341A Programmer версии 1.3) и драйвер по ссылке

Системные требования ПО:
OC: Win98, WinME, WIN2K, WinXP, Vista, Win7, Win8, Win10 (32-64 bit)

Распакуйте скачанный архив и запустите программу CH341A_130.exe

Подключите программатор к компьютеру (должен загореться светодиод POWER).

Драйвер к программатору может установится автоматически. Если Windows не удалось установить драйвер, найдите в скаченном архиве папку CH341Parallel_driver_support WIN7 и установите драйвер из нее.

После того как программа и драйвер будут установлены можно приступить к программированию.

Чтобы запрограммировать необходимую микросхему на ZIF панели устройства, нужно открыть пазы для её установки, подняв фиксаторную ручку. Установить микросхему согласно ключу нарисованному на программаторе. Зажать фиксаторной ручкой микросхему в пазах. Cм. рисунок 1.1 (правильная установка микросхемы BIOS 25 серии)

Рис. 1.1 (правильная установка микросхемы BIOS 25 серии)

Если нужно прошить микросхемы 25-й серии, в корпусе SOP8 или SOP16, на плате программатора предусмотрены контактные площадки для микросхем в таких корпусах. Можно припаять микросхему к контактной площадке (см рисунок 1.2.) или просто прижать прищепкой к контактам. Так же можно воспользоваться дополнительной платой (идет в комплекте с программатором) и устанавливать/припаять микросхему на нее (см. рисунок. 1.3.)

Запрограммировать микросхему 25-й серии, в корпусе SOP8 можно прямо на материнской плате без выпаивания. Для этого можно воспользоваться прищепкой-переходником (в комплекте не идет. приобретается отдельно) (см. рисунок 1.4.) Красный провод на шлейфе прищепки — контакт который должен соответствовать первой ножке микросхемы (на самой микросхеме обычно обозначена точкой). При таком способе прошивки, плату нужно обязательно обесточить и вынуть батарейку BIOS.

В программаторе есть возможность внутрисхемного программирования с помощью ISP интерфейса (этот метод программирования описываться здесь не будет, информацию можно найти на форумах в интернете)

Читайте также:  Сколько нужно заправлять зажигалку

Перемычку для переключения режимов программирования не трогаем! Даже когда программируем без выпаивания через прищепку. Она должна соединять 1 и 2 контакты. Убираем перемычку только в случае если используем ISP интерфейс.

Итак приступаем непосредственно к программированию:

ПОСЛЕ. установки/подключения микросхемы — подключите программатор к USB порту (возможно при подключении потребуется подождать пока Windows установит драйвер на устройство) и запустите программу CH341A Programmer. Интерфейс программы можно переключить на русский язык.

Если микросхема подключена правильно — все кнопки в программе будут активны.

Далее нужно будет выбрать название микросхемы, для чего можно нажать кнопку «ДЕТЕКТ» (программа сама предложит наиболее подходящие микросхемы) или выполнить поиск вручную через кнопку «ПОИСК».

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

Интерфейс программы интуитивно понятен и прост:

Поддерживаемые программатором CH341A Pro микросхемы 25 серии

AMIC
A25L512 A25L05P A25L10P A25L010 A25L020 A25L20P A25L40P A25L040 A25L080 A25L80P A25L016 A25L16P A25L032

ATMEL
AT25F512 AT25F512B AT25F512A AT25FS010 AT25F1024 AT25F1024A AT25F2048 AT25DF021 AT25F4096 AT25FS040 AT25DF041A AT25DF321A AT26DF321 AT25DF321 AT25DF641

COMMON
25X005 25X05 25X10 25X20 25X40 25X80 25X16 25X32 25X64 25X128 25X256 25X512 25X1024 25X2048

EON
EN25F05 EN25P05 EN25LF05 EN25F10 EN25LF10 EN25D10 EN25P10 EN25F20 EN25D20 EN25LF20 EN25F40 EN25D40 EN25LF40 EN25Q80 EN25D80 EN25F80 EN25P80 EN25T80 EN25B16T EN25T16 EN25B16 EN25D16 EN25F16 EN25Q16 EN25P32 EN25Q32 EN25F32 EN25B32 EN25B32T EN25Q64 EN25B64 EN25F64 EN25B64T EN25F128 EN25Q128

ES
ES25P10 ES25P20 ES25M40A ES25M40 ES25P40 ES25M80 ES25P16 ES25M80A ES25P32 ES25P80 ES25M16 ES25M16A

ESMT (только чтение)
F25L04UA F25L16PA F25L004A F25L32QA F25L08PA F25L32PA F25L008A F25L016A

GIGADEVICE
GD25Q512 GD25Q10 GD25Q20 GD25F40 GD25D40 GD25Q80 GD25D80 GD25T80 GD25F80 GD25Q16 GD25Q32 GD25Q64 GD25Q128

KH
25L8036D

MXIC
MX25V512 MX25L4005A MX25L1635D MX25L3237D MX25L6455E MX25L12845E MX25L512 MX25V4035 MX25L1605D MX25L3225D MX25L6408D MX25L1005 MX25V4005 MX25L1608D MX25L3205D MX25L6406E MX25L2005 MX25V8005 MX25L3235D MX25L3206E MX25L6445E MX25L8035 MX25L8005 MX25L3208D MX25L6405D MX25L12805D

NEXFLASH
NX25P10 NX25P20 NX25P40 NX25P80 NX25P16 NX25P32

NSHINE
MS25X05 MS25X16 MS25X10 MS25X32 NS25X20 MS25X64 NS25X40 MS25X128 MS25X80

PMC
PM25LV512A PM25LV016B PM25LV010A PM25LV020 PM25LV040 PM25LV080B

SAIFUN
SA25F005 SA25F160 SA25F010 SA25F320 SA25F020 SA25F040 SA25F080

SPANSION
S25FL004A S25FL032A S25FL040A S25FL064A S25FL008A S25FL128P S25FL160 S25FL129P S25FL016A S25FL128A

SST (только чтение)
SST25VF512A SST25VF512 SST25VF010 SST25VF010A SST25 SST25VF020 SST25VF040B SST25VF040A SST25VF040 SST25′ SST25VF016B SST25VF032B SST25VF064C

ST
M25P05A M25PE10 M25P10A M25P20 M25PE20 M25PE40 M25P40 M25PE80 M25P80 M25PX80 M25PX16 M25P16 M25PE16 M25P32 M25PE32 M25PX32 M25PX64 M25P64 M25PE64 M25P128

WINBOND
W25X10 W25X10L W25P10 W25X10AL W25X10A W25P20 W25X20AL W25X20A W25X20 W25X20L W25X40A W25P40 W25Q40BV W25X40L W25X40 W25X40AL W25Q80BV W25Q80V W25X80 W25P80 W25X80A W25X80L W25X80AL W25P16 W25Q16BV W25Q16V W25X16 W25Q32BV W25Q32V W25X32 W25P32 W25Q64BV W25X64 W25Q128BV

Поддерживаемые программатором CH341A Pro микросхемы 24 серии

ATMEL
AT24C01B AT24C01 AT24C01A AT24C02 AT24C02A AT24C02B AT24C04B AT24C04 AT24C04A AT24C08A AT24C08B AT24C08 AT24C16 AT24C16A AT24C16B AT24C32B AT24C32A AT24C32 AT24C64 AT24C64A AT24C64B AT24C128 AT24C128A AT24C128B AT24C256B AT24C256 AT24C256A AT24C512B AT24C512A AT24C512 AT24C1024 AT24C1024A AT24C1024B

CATALYST
CAT24C01 CAT24WC01 CAT24WC02 CAT24C02 CAT24C04 CAT24WC04 CAT24WC08 CAT24C08 CAT24WC16 CAT24C16 CAT24WC32 CAT24C32 CAT24WC64 CAT24C64 CAT24WC128 CAT24C128 CAT24WC256 CAT24C256 CAT24C512 CAT24WC512 CAT24C1024 CAT24WC1024

COMMON
24C01 3V 24C01 5V 24C02 3V 24C02 5V 24C04 5V 24C04 3V 24C08 3V 24C08 5V 24C16 5V 2406 3V 24C32 5V 24C32 3V 24C64 5V 24C64 3V 24028 5V 24C128 3V 24C256 5V 24C256 3V 24C512 5V 24C512 3V 240024 3V 24C1024 5V 24C2048 5V 24C2048 3V 24C4096 5V 24C4096 3V

FAIRCHILD
FM24C01L FM24C02L FM24C03L FM24C04L FM24C05L FM24C08L FM24C09L FM24C17L FM24C16L FM24C32L FM24C64L FM24C128L FM24C256L FM24C512L FM

HOLTEK
HT24C01 HT24LC01 HT24CD2 HT24LC02 HT24C04 HT24LC04 HT24C08 HT24LC08 HT24C16 HT24LC16 HT24LC32 HT24C32 HT24LC64 HT24C64 HT24C128 HT24LC128 HT24C256 HT24LC256 HT24LC512 HT24C512 HT24C1024 HT24LC1024

ISSI
IS24O01 IS24C02 IS24C04 IS24C08 IS24C16 IS24C32 IS24C64 IS24C128 IS24C256 IS24C512 IS24C1024

MICROCHIP
MIC24LC014 MIC24AA01 MIC24AA014 MIC24LC01B MIC24LC02B MIC24AA02 MIC24C02C MIC24AA025 MIC24AA04 MIC24LC04B MIC24LC024 MIC24AA024 MIC24LC025 MIC24LC08B MIC24AA08 MIC24LC16B MIC24AA16 MIC24LC32 MIC24AA32 MIC24LC64 MIC24FC64 MIC24AA64 MIC24FC128 MIC24AA128 MIC24LC128 MIC24AA256 MIC24LC256 MIC24FC256 MIC24AA512 MIC24LC512 MIC24FC512 MIC24AA1024

NSC
NSC24C02L NSC24C02 N5C24C64

RAMTRON
FM24CL04 FM24C04A FM24CL16 FM24C16A FM24CL64 FM24C64 FM24C256 FM24CL256 FM24C512

ROHM
BR24L01 BR24C01 BR24L02 BR24C02 BR24L04 BR24C04 BR24L08 BR24C08 BR24L16 BR24C16 BR24L32 BR24C32 BR24C64 BR24L64

ST
ST24C01 ST24C32 ST24C02 ST24C64 ST24C04 ST24C08 ST24C16

XICOR
X24O01 X24C02 X24C04 X24C08 X24C16

Подключение CH341A Pro к микросхеме в корпусе SOP8 без выпаивания через прищепку — переходник.

Прищепка — переходник для программатора CH341A Pro позволяет программировать микросхемы в корпусе SOP8 8pin без выпаивания.

1. Подсоедините переходник к программатору, согласно ключу нарисованному на программаторе. Первая ножка микросхемы обозначена на рисунке (на программаторе) точкой. На переходнике от прищепки к программатору ножки пронумерованы. См. рисунок 2.1 (правильное подключение переходника прищепки для программирования микросхемы 25 серии)

Рис. 2.1. Правильное подключение переходника прищепки для программирования микросхемы 25 серии

2. Подключите шлейф прищепки к переходнику. Красный провод должен соответствовать 1 ножке переходника.

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

3. Подсоедините прищепку к микросхеме так, чтобы красный провод был на первой ножке микросхемы. см рисунок 2.2. На самой микросхеме первая ножка обычно обозначена точкой.

ТОЛЬКО ПОСЛЕ. подсоединения к микросхеме и убедившись, что все соединено правильно, подключите программатор к USB порту компьютера.

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

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

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

«>

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.