Программатор еепром как пользоваться
Перейти к содержимому

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

  • автор:

Работа с программатором CH341A на примере микросхемы 25L8005

Print Friendly, PDF & Email

В статье мы рассмотрим программатор CH341A и работу с ним на примере программирования микросхемы ПЗУ 25L8005.

Для проекта нам понадобятся:

  • программатор CH341A;
  • микросхемы памяти EEPROM.

1 Обзор программатораCH341A

Как следует из названия программатора, его основная часть – это микросхема CH341A. Рядом с ней располагается кварцевый резонатор на 12 МГц, а также стабилизатор напряжения AMS1117, который выдаёт 3,3 вольта. По бокам от USB разъёма, которым программатор подключается к компьютеру, располагаются светодиодные индикаторы: сверху (на фото) – индикатор питания (POWER), а снизу – индикатор обмена данными между ПК и программатором (RUN). Он включается, когда программатор считывает данные из программируемой микросхемы и когда происходит запись.

Верхняя сторона программатора CH341A

Для подключения программируемых микросхем установлена 16-контактная DIP панель с нулевым усилием ( ZIF ), которая промаркирована TFXTDOL. С обеих сторон панели располагаются две группы контактов. Их назначение описано на нижней стороне программатора и приводится на фото ниже:

Нижняя сторона программатора CH341A

По названиям выводов понятно, что верхняя (на фото) гребёнка предназначена для обмена по интерфейсу SPI, а нижняя – по UART. Также тут имеется площадка для пайки, на которую можно припаять программируемую микросхему.

Лучше использовать переходные панели с нулевым усилением (т.н. ZIF панели), которые позволяют подключать микросхемы к программатору без пайки посредством DIP панели на верхней стороне.

С помощью перемычки, которая по умолчанию установлена между контактами 1 и 2, можно менять режим работы программатора. Так, если перемычка установлена между контактами 1 и 2, программатор работает в параллельном режиме и определяется в диспетчере устройств Windows как параллельный порт (USB-EPP/I2C), а если между контактами 2 и 3 – в последовательном режиме и определяется в диспетчере устройств как COM-порт.

Программатор CH341A в диспетчере устройств при разных положениях перемычки

Программатор предназначен для чтения и записи данных в микросхемы flash-памяти серий 24 и 25. На шелкографии на нижней стороне программатора CH341A указано, каким образом нужно подключать программируемую микросхему каждой из серий. Приобрести программатор можно на Али-Экспресс, например, здесь, а подходящие микросхемы памяти здесь.

2 Софт для работы с программатором CH341A

Программатор CH341A поставляется с программой, которая, к сожалению, давно прекратила своё развитие. Последняя версия программы 1.30 датируется 2009 годом. Программа имеет предельно простой и интуитивно понятный интерфейс, который мы подробней рассмотрим чуть далее. Скачать программу можно в приложении в конце статьи.

Программное обеспечение программатора CH341A

Также существует альтернативное программное обеспечение (например, Программатор SPI, I2C, Microwire FLASH/EEPROM v1.4.0), которое, к сожалению, также не отличается дружелюбным интерфейсом и на сегодняшний день более не поддерживается.

Однако, со своей основной задачей программатор вполне успешно справляется даже со штатным программным обеспечением. В чём мы сейчас и убедимся.

3 Чтение и запись ПЗУ с помощью программатора CH341A

Установим программируемую микросхему в DIP-панель и зажмём с помощью специального рычага. Первая ножка микросхемы flash-памяти обозначена на корпусе точкой.

Программируемая микросхема в ZIF-панели под микроскопом

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

Программируемая микросхема в DIP-панели программатора CH341A

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

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

После установки драйвера запустим программу CH341A Programmer. Программа автоматически определит, что программатор подключён. В правом нижнем углу в статусной строке программы появится надпись, оповещающая о том, что программа нашла программатор: Состояние: Подключено

Если программа не определила программатор, статусная строка отобразит соответствующее предупреждение.

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

Программа для работы с программатором CH341A

После того, как чип выбран, нажмите кнопку «Чтение». Программа прочитает и отобразит содержимое чипа в шестнадцатеричном формате (а также в виде текстовых символов в кодировке ASCII).

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

Для записи данных в ПЗУ нужно ввести в поле представления данных в 16-ном формате необходимый массив байтов, а затем нажать кнопку «Запись». Программа начнёт запись данных в микросхему флеш-памяти. Светодиодный индикатор RUN на программаторе загорится оранжевым цветом. По завершении записи программа проверит успешность записи, сверив переданный массив с содержимым в памяти микросхемы, а индикатор погаснет.

Можно убедиться в том, что данные успешно записаны, отключив программатор от компьютера, а затем подключив его и заново считав содержимое ПЗУ .

Можно сохранить считанный из ПЗУ массив данных в файл. Для этого нужно нажать кнопку «Сохранить» и указать желаемое имя файла. А можно, наоборот, загрузить в память данные из файла, нажав кнопку «Открыть».

Как правило, расширения файлов для хранения данных ПЗУ – *.bin, *.hex и *.rom. Но по сути расширение файла в данном случае не имеет никакого значения.

Скачать программу CH341 Programmer и драйверы для программатора CH341A можно по ссылкам в конце статьи.

Скачать вложения:

  • Программа и драйверы для программатора CH341A (10396 Скачиваний)

Настройка vag eeprom programmer

Часто спрашивают по настройке vag eeprom programmer и почему не работает.
Самая распространенная проблема при попытке считать приборку — No ECU Found (не найден блок управления):

Запчасти на фото: 090408. Фото в бортжурнале Volkswagen Golf Mk4

Самые распространенные причины этой ошибки: не установленный VCP драйвер, не настроенный VCP драйвер или не настроенная программа vag eeprom programmer… на этих причина и сделан «упор» в данной записи.

Делюсь опытом и постараюсь описать ключевые моменты (выделяю жирным) связанные с настройкой программы и драйвера под неё.
000. Программа vag eeprom programmer подходит для считывания eeprom (дампа) приборок и блоков подушек машин: Golf Mk4, Octavia A4 (Tour, SuperB 1)/Fabia Mk1, Passat B5/B5+, Audi A2/A3/A4 B5, Seat Leon Mk1 и тому подобных авто 97-2003 годов выпуска.
Не подходит для Golf Mk5/6/7, Passat B6/7, Skoda A5/Roomster/Fabia mk2 и в целом новых авто начиная примерно с 2004 года! Если есть вопрос как узнать пин на Golf 5 — Вам сюда.
0. Очень желательно, чтобы ОС на компьютере была Win7 или WinXP. В Win10 шнурок глючит, читает через раз или вообще отказывается работать. Как правильно настроить работу программы в Win10 мне не известно!
1. Для считывания/записи прошивок с помощью vag eeprom programmer подходит любой KKL кабель (кабель работающий через K-линию), например: vagcom 409 kkl, vag k+can commander 1.4 (речь идет именно о кабеле!) c USB разъемом.
Кабели типа vcds/Вася 10.6, 11.11, 12.12, 18.9 и тп — не подходят для считывания/записи прошивок приборок!

2. Скачиваем программу VAG epprom programmer 1.19g (именно версию 1.19G, т.к. только эта версия научилась работать через VCP драйвер) из интернета (например отсюда yadi.sk/d/WTtZgj7oPGFpW) и устанавливаем её — рекомендуется устанавливать и запускать программу от имени Админа!

3. Устанавливаем подходящий VCP драйвер под ваш KKL кабель. Т.к. KKL кабель может быть сделан на разных чипах (FTDI или ft232., ch34x, …), то рекомендую просто разобрать кабель и посмотреть тип чипа именно в вашем кабеле (достаточно открутить 4 винта). Если вы ещё не купили кабель, то лучше брать с чипом FTDI (ft232.)!
В зависимости от типа чипа в кабеле ставим под него VCP драйвер. Что такое VCP драйвер? Это драйвер USB устройства, которое вы втыкаете в комп, симулирующий работу этого устройства на виртуальный COM-порт (надеюсь понятно)).
Подробнее про установку и обновление драйвера (процедура очень схожа) в Win 7:
A) Находим в интернете VCP драйвер под ваш чип.
Под чип FTDI (ft232.) идем сюда:
www.ftdichip.com/Drivers/VCP.htm
В таблице: Currently Supported VCP Drivers
Находим под нужную операционку и скачиваем (Например строка Windows и колонка x86(32-bit).
Под чип ch34x советую брать драйвер с сайта производителя чипа ch340/ch341: www.wch.cn/download/CH341SER_ZIP.html или www.wch-ic.com/downloads/CH341SER_ZIP.html На данный момент последняя версия драйвера под ch34x 3.5. от 05/03/2019.

Распаковываем скачанный архив (или запускаем exe файл для распаковки) в определенную папку. У меня например это «C:\VCP\». Запоминаем путь к этой папке!
B) Подключаем KKL кабель в USB разъем компа и запоминаем в какой именно USB разъем его воткнули! Настройка USB устройства делается под определенный USB разъем, поэтому подключать кабель нужно к одному разъему.
Заходим в Диспетчер устройств Win 7:
Start — Правой кнопкой мыши на Computer (Компьютер) — Выбираем Device Manager (Диспетчер устройств):
При подключении кабеля в разделе Ports (COM&LPT) появится новая строка, если драйвер уже установлен
Если драйвер не установлен — появится строка в неизвестных устройствах.
Жмем правую клавишу на этом новом устройстве (для обновления драйвера жмем на существующем в разделе Pors (Com&LPT) — Порты:
Клик по Update Driver Software (Обновить драйвер устройства):

Фото в бортжурнале Volkswagen Golf Mk4

В следующем окне выбираем Browse my computer for driver software (Указать путь к драйверу вручную):

Фото в бортжурнале Volkswagen Golf Mk4

В появившемся окне указываем путь куда распаковали файлы (см. выше в разделе A) VCP драйвера.

Фото в бортжурнале Volkswagen Golf Mk4

Дожидаемся установки (обновления) драйвера и кликаем OK в конце:

Фото в бортжурнале Volkswagen Golf Mk4

Установка (обновление) VCP драйвера завершена, теперь его надо настроить.

Фото в бортжурнале Volkswagen Golf Mk4

С) Настройка VCP драйвера:
Заходим в Диспетчер устройств, в разделе Pors (Com&LPT) — Порты находим что-то типа:
USB Serial Port (COM23) — кликаем дважды на нем и открываем вторую вкладку Port Settings (Настройки порта):

Фото в бортжурнале Volkswagen Golf Mk4

Жмем кнопку Advanced… (Дополнительно…) и попадаем в расширенные настройки, где нужно обязательно выбрать виртуальный COM-порт №1 или №2 (Com1 или Com2)! На других виртуальных com-портах программа vag eerpom programmer — не работает.

Фото в бортжурнале Volkswagen Golf Mk4

4. Настройки в vag eeprom programmer:
Для правильной работы нужно зайти в Options и выбрать USB (у некоторых работает на том Com-порте на который настроен VCP драйвер).

Фото в бортжурнале Volkswagen Golf Mk4

Собственно на этом настройки закончены и считывание прошивки (дампа) приборки должно проходить как описано в разделе 4.a) в записи про установку приборки W8

5. Отмечу ещё несколько моментов:
— Если программа при считывании прошивки приборки Motometer/Bosch ругается EEprom area blocked, can’t read it… то это не значит, что приборка заблокирована!

Фото в бортжурнале Volkswagen Golf Mk4

Происходит данная ошибка из-за отсутствия доступа vag eeprom programmer к файлу (или его созданию) C:\mm.dat в который записывается история считанных кодов доступа к приборкам Motometer/Bosch.
Решение этой проблемы — запустите vag eeprom programmer с правами доступа к файлу C:\mm.dat или просто от имени Администратора (владеющего всеми правами).

— при считывании 920-х приборок Motometer/Bosch иммо 2 (как вы знаете это может занять пару часов) частенько программа вылетает с ошибкой Tx Checksum Error (или другой похожей), не торопитесь закрывать это окно и сделайте следующее для продолжения поиска кода доступа к приборке:
1. Отодвигаем Окно с ошибкой Tx Checksum Error в сторону, чтобы было видно окно Reading EEPROM…
2. В окне Reading EEPROM находим код доступа к приборке (не путать с логином!) после слов Testing code: 0xNNNN и записываем его! Закрываем окно с ошибкой.
3. Заходим в меню File и выбираем пункт Motometr/Bosch Startcode 0x0000
4. Вводим четыре символа из пункта 2 выше и жмем Set Value.
5. Даем команду на считывание дампа приборки.

Запчасти на фото: 1J0920926A, 1J0920805, SA9856, 630303. Фото в бортжурнале Volkswagen Golf Mk4

Эти действия позволят вам сохранить время и начать поиск кода доступа к приборки с того на котором прервалась процедура с ошибкой.

— при подключении KKL кабеля в диагностический разъем машины на нем должна загораться зеленая лампочка! Было уже пара случаев, что сгорел предохранитель на диагностический разъем или не так подключил на столе и попытки считать дамп получаются неудачными. )

Надеюсь кому-нибудь данная «вымученная мной» запись пригодится.
All rights are not reserved to VampireLo. 2016 )))

Инструкция по программатору EZP2010

EZP2010 — это USB программатор еепром микросхем 93c56. Он может прошить микросхему, прочитать прошивку и скопировать данные с одной микросхемы на другую (последнее без участия компьютера).

Это далеко не самый дешевый программатор, зато это было самым простым вариантом для меня. Он работает с новыми операционками, включая 64-разрядные. Также радует что он работает по USB.

Сам программатор расчитан на микросхемы в корпусе Dip. В комплекте есть платка и контакты для переходника. Нужно спаять его самостоятельно. Контакты идущие вниз должны стоять в крайних рядах. Верхние контакты — во внутренних. Вот так выглядит мой переходник:

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

Для Windows 8 и 8.1 есть небольшая загвоздка . Дело в том, что начиная с 8ки нельзя установить драйвер без цифровой подписи. Чтоб это сделать нужно перезагрузится в специальный режим, в котором установка драйвера будет разрешена. Вот пару инструкций по перезагрузке в этот режим: www.windxp.com.ru/win8/article_44.htm learn.sparkfun.com/tutori…-enforcement-on-windows-8 Если перезагрузиться в обычный режим, то драйвер будет блокироваться операционкой. Чтоб поработать с программатором придется перезагружатся в этот режим снова. Я использую ярлык на команду
C:\Windows\System32\shutdown.exe /r /o /f /t 00
коротая начинает перезагрузку с возможностью выбрать режим.

1. Устанавливаем драйвер из папки Driver_EZP2010v3_x86_x64.
2. В папке setup (или EZP2010 V3.0) находится программа. Установка не требуется, просто надо скачать ее на комп.
3. Запускаем программу EZP2010. Если внизу отображается ошибка «no programmer linked to computer» надо подключить программатор в другой USB порт и перезапустить прогу. У меня он сразу не хотел работать по USB3.
4. Жмем кнопку Ver и смотрим версию прошивки программатора. Находим папку firmware на диске. Если на диске версия новее — жмем кнопку Update и обновляем программатор. После обновления до 3.0 у меня программатор заработал на любом порту, включая USB3.
5. Устанавливаем слева параметры микросхемы. У меня 2 самодельных кодера на основе Атмеловской микросхемы, ее я и выбрал:
Type: 93 EEPROM
Manu: Atmel
Chip: AT93C56 (16 bit)

Оригинальный кодер перепрошивал с этиме же параметрами, все работает хорошо!

Все, с установкой закончили! Теперь будут нужны всего 4 команды. Load/Save — это загрузка и сохранения прошивки из файла в программу и обратно. Read — это чтение из подключенного чипа в программу. Prog — запись текущей прошивки в чип.

Если нужно скачать прошивку и сохранить на комп надо сделать Read а потом Save. Чтоб прошить микросхему прошивкой из файла надо слелать Load и Prog.

Кажется все! Если будут вопросы — пишите, помогу чем смогу 🙂

UPD1: добавил фотки переходника

Обзор программатора для FLASH и EEPROM на CH341A

Обзор программатора для FLASH и EEPROM на CH341A

Сегодня рассмотрим простой но очень функциональный программатор на микросхеме CH341A (MinProgramment), который программирует микросхемы 24 и 25 серии используемые в материнских платах, роутеров, ноутбуков, маршрутизаторов и так далее.

Обзор программатора для FLASH и EEPROM на CH341A

Технические параметры CH341A

► Напряжение питания: 5 В, DC
► Интерфейс: USB 2.0
► Программирование/ чтение: FLASH и EEPROM 24-25 серий
► Габариты: 85 мм x 27 мм x 15 мм
► Поддержка ОС: Windows Vista, Windows 7, Windows 8.1, Windows 10

Общие сведения

CH341A Programment, это программатор начального уровня, изготовлена на черном стеклотекстолите (существует вариант на зеленом текстолите) с серебристой окантовкой. В комплект входит зеленая печатная плата и два штыревых разъема 1х4 (шаг 2.54 мм), данный комплект, позволит прошивать микросхемы SMD исполнении, очень удобно, если необходимо прошить пару микросхем, но если планируете использовать программатор постоянно, советую приобрести, так называемые ZIF переходники на 150 mil и 200 mil, позволяющие устанавливать SMD микросхемы без пайки.

На верхней части программатора, установлена микросхема CH341А, рядом располагается кварцевый резонатор на 12 МГц, стабилизатор напряжения AMS1117-3.3 который выдает 3.3В, а так же электрическая обвязка всех этих компонентов (резисторы, конденсатора). Для программирования микросхем, установлена 16 контактная DIP панель с нулевым усилием с маркировкой TFXTDOL. С двух стороны DIP панели, располагается две группы дополнительных контактов, назначение каждого можно посмотреть на обратной стороне платы.

Обзор программатора для FLASH и EEPROM на CH341A

На другой стороне платы, дополнительно добавлено место для установки SMD микросхем (150 mil и 200 mil) и нарисована шёлкография.

Назначение группы контактов 1:
► 1,2,3 – выбор режима работы (1-2 режим Paralell (внутренней) и 2-3 режим Serial (внешней)
► TX – передаваемые данные
► RX – принимаемые данные
► GND – питание земля
► 5V – питание +5 В

Назначение группы контактов 2:
► CLK – линия тактирования (Serial CLock)
► CS – режим работы
► MOSI – прием данных
► MISO – передача данных
► GND – питание земля
► 3.3V – питание +3.3 В
► 5V – питание +5 В

Подключение программатора MinProgramment

Подключаем программатор к порту USB на компьютере, если все нормально, на плате загорится красный светодиод. Далее операционная система начнет поиск драйвера, если драйвера в системе нету, необходимо самостоятельно скачать его CH341SER.ZIP (при ошибки 43 необходимо посмотреть эту статью). Распаковываем архив и запускаем установочный файл «setup.exe», в открытом окне жмем «INSTALL» (драйвер подходит и для CH340).

Установка драйвера CH341A

При включенном, режиме Paralell (1 — 2) в разделе «Интерфейсы» появится новое устройство «USB-EEP/I2C… CH341A», а при включенном режиме Serial (2 — 3) в разделе «Порты (COM и LPT)» появится новое устройство «USB-SERIAL CH341A».
Теперь необходимо установить программное обеспечение для работы с программатором, в примере использую русифицированную «CH341A — USB Programmer 1.30». Скачиваем и разархивируем архив, запускаем установочный файл, процесс установки не сложный и состоит из четырех этапрв.

Установка программы CH341A

Программатор готов к прошивке микросхем.

Инструкция по прошивке

Теперь приступим к программированию (режим Paralell). Если программировать микросхемы в SMD корпусе, то необходимо использовать ZIF-панель или адаптер (что идет в комплекте). Припеваем или устанавливаем микросхему и с помощью прижимного рычага, зажимаем адаптер в программаторе. Очень важно, устанавливать микросхему по ключу, в противном случаи можно испортить микросхему.

Выбор режима на CH341A

► Запускаем программу CH341A — USB Programmer 1.3, при приключением и в режиме Paralell, программа автоматически найдет программатор.

Обзор программатора для FLASH и EEPROM на CH341A

► В примере использую микросхему «24C04», нажимаем «Поиск Чипа», выбираем нужный чип 24C04 и жмем «Читать», если все правильно подключено, программатор скачает прошивку.

Обзор программатора для FLASH и EEPROM на CH341A

► Для прошивки микросхемы, необходимо нажать кнопку «Открыть», затем выбираем файл прошивки, и жмем «Авто» микросхема прошита.

► Также есть, программатор позволяет прошивать по ISP интерфейсу (внутрисхемному) и может работать как COM порт (аналогично, адаптеру PL2303HA).

Список поддерживаемых микросхем CH341A (602 шт)

25/26 SPI FLASH

AMIC: A25L05P, A25L512, A25L010, A25L10P, A25L020, A25L20P, A25L040, A25L40P, A25L080, A25L80P, A25L016, A25L16P, A25L032;
ATMEL: AT25F512, AT25F512A, AT25F512B, AT25F1024, AT25F1024A, AT25FS010, AT25DF021, AT25F2048, AT25DF041A, AT25F4096, AT25FS040, AT26DF041A, AT26F004, AT25DF081A 1.8V, AT25DL081 1.8V, AT26DF081A, AT25DF161, AT26DF161, AT26DF161A, AT25DF321, AT25DF321A, AT26DF321, AT25DF641;
COMMON: 25X005, 25X05, 25X10, 25X20, 25X40, 25X80, 25X16, 25X32, 25X64, 25X128, 25X256, 25X512, 25X1024, 25X2048;
EON: EN25B05, EN25B05T, EN25F05, EN25LF05, EN25P05, EN25D10, EN25LF10, EN25P10, EN25D20, EN25F20, EN25LF20, EN25D40, EN25F40, EN25LF40, EN25D80, EN25F80, EN25P80, EN25Q80, EN25QH80, EN25T80, EN25B16, EN25B16T, EN25D16, EN25F16, EN25H16, EN25Q16, EN25QH16, EN25T16, EN25B32, EN25B32T, EN25F32, EN25P32, EN25Q32, EN25QH32, EN25B64, EN25B64T, EN25F64, EN25Q64, EN25QH64, EN25F128, EN25Q128, EN25QH128;
ES: ES25P10, ES25P20, ES25M40, ES25M40A, ES25P40, ES25M80, ES25M80A, ES25P80, ES25M16, ES25M16A, ES25P16A, ES25P32;
ESMT: F25L004A, AF25L04UA, F25L008A, F25L08PA, F25L016PA, F25L16PA, F25L32PA, F25L32QA, F25L64PA;
KH: KH25L4006E, KH25L80360, KH25L8006E(OTP), KH25L1606E(OTP);
FUDAN MICRO: FM25F005, FM25F01, FM25F02, FM25F04, FM25Q08, FM25Q16, FM25Q32;
GIGADEVICE: GD25D05, GD25Q512, GD25D10, GD25Q10, GD25Q20, GD25Q21, GD25D40, GD25F40, GD25LQ40 1.8V, GD25Q41, GD25D80, GD25F80, GD25LQ80 1.8V, GD25Q80, GD25T80, GD25LQ16 1.8V, GD25Q16, GD25LQ32 1.8V, GD25Q32, GD25LQ64 1.8V, GD25Q64, GD25LQ128 1.8V, GD25Q128, GD25LQ256 1.8V;
INTEL: 25F160A33B, 25F320S33B, 25F640S33B;
KH: KH25L4006E, KH25L8006E, KH25L8036D, KH25L1606E;
MICRON: N25Q64A;
MSHINE: MS25X05, MS25X10, MS25X20, MS25X40, MS25X80, MS25X16, MS25X32, MS25X64, M525X128;
MXIC: MX25V512, MX25V512 2.5V, MX25L1005, MX25V1006 2.5V, MX25V1035 2.5V, MX25L2005, MX25L2026, MX25V2006 2.5V, MX25V2035 2.5V, MX25L4005A, MX25U4035 1.8V, MX25V4005 2.5V, MX25V4006 2.5V, MX25V4035 2.5V, MX25L8005, MX25L8006E, MX25L8035E, MX25L8036E, MX25U8033E 1.8V, MX25U8035 1.8V, MX25V8005 2.5V, MX25V8006E 2.5V, MX25V8035 2.5V, MX25L1605D, MX25L1606E, MX25L1608D, MX25L1608E, MX25L1633E, MX25L1635E, MX25L1636D, MX25L1636E, MX25U1635E 1.8V, MX25L3205D, MX25L3206E, MX25L3028D, MX25L3208E, MX25L3225D, MX25L3233F, MX25L3235D, MX25L3235E, MX25L3236D, MX25L3236F, MX25L3237D, MX25L3239E, MX25L3273E, MX25L3273F, MX25U3235E 1.8V, MX25L6405D, MX25L6406E, MX25L6408D, MX25L6408E, MX25L6433F, MX25L6435E, MX25L6436E, MX25L6436F, MX25L6439E, MX25L6445E, MX25L6455E, MX25L6465E, MX25L6473E, MX25L6473F, MX25L6475E, MX25U6435E 1.8V, MX25L12805D, MX25L12835E, MX25L12835F, MX25L12836E, MX25L12839F, MX25L12845E, MX25L12855E, MX25L12865E, MX25L12873F, MX25U12835F 1.8V, MX25L25635E, MX25L25635F, MX25L25639F, MX25L25645G, MX25L25735E, MX25U25635F 1.8V, MX25U25645G 1.8V, MX25L51245G, MX25U51245G 1.8V, MX66L51235F, MX66U51235F 1.8V, MX66L1G45G, MX66U1G45G 1.8V, MX66L2G45G, MX66U2G45G 1.8V;
NEXFLASH: NX25P10, NX25P20, NX25P40, NX25P80, NX25P16, NX25P32;
PMC: PM25LVS12A, PM25LV010A, PM25LV020, PM25LV040, PM25LV080B, PM25LV016B;
SAIFUN: SA2SF005, SA25F010, SA25F020, SA25F040, SA25F080, SA25F160, SA25F320;
SANYO: LE25FU106 2.5V, LE25FU206 2.5V, LE25FS406 1.8V, LE25FU406 2.5V;
SPANSION: S25FL001, S25FL001, S25FL004, S25FL040, S25FL008, S25FL016, S25FL160, S25FL032, S25FL064, S25FL128, 25FL129, S25FL256, S25FL512;
SST: SST25VF512, SST25VF512A, SST25VF010, SST25VF010A, SST25LF020A, SST25VF020, SST25VF020A, SST25VF040, SST25VF040A, SST25VF040B, SST25VF080B, SST25VF016B, SST25VF032B, SST25VF064C;
ST: M25P05A, M25P10A, M25PE10, M25P20, M25PE20, M25P40, M25PE40, M25P80, M25PE80, M25PX80, M25P16, M25PE16, M25PX16, M25P32, M25PE32, M25PX32, M25P64, M25PE64, M25PX64, M25P128;
WINBOND: W25P10, W25X10, W25X10A, W25X10AL, W25X10L, W25P20, W25Q20BW, W25X20, W25X20A, W25X20AL, W25X20L, W25P40, W25Q40BV, W25Q40BW, W25X40, W25X40A, W25X40AL, W25X40L, W25P80, W25Q80BV, W25Q80BW, W25Q80V, W25X80, W25X80A, W25X80AL, W25X80L, W25P16, W25Q16BV, W25Q16CV, W25Q16DW, W25Q16V, W25X16,W25P32, W25Q32BV, W25Q32CV, W25QDW, W25Q32FV, W25Q32V, W25X32, W25P64, W25Q64BV, W25Q64CV, W25Q64DW, W25Q64FV, W25Q64FW, W25X64, W25Q128BV, W25Q128CV, W25Q128DW, W25Q128FV, W25Q128FW, W25Q256BV, W25Q256FV;

24 EEPROM

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, AT24C256A, AT24C256, AT24C256B, AT24C512B, AT24C512A, AT24C512, AT24C1024, AT24C1024A, AT24C1024B;
CATALYST: CAT24C01, CAT24WC01, CAT24C02, CAT24WC02, CAT24C04, CAT24WC04, CAT24WC08, CAT24C08, CAT24WC16, CAT24C16, CAT24WC32, CAT24C32, CAT24WC64, CAT24C64, CAT24C128, CAT24WC128, CAT24C256, CAT24WC2S6, CAT24C512, CAT24WC512, CAT24C1024, CAT24WC1024;
COMMON: 24C01 3V, 24C01 5V, 24C02 3V, 24C02 5V, 24C04 3V, 24C04 5V, 24C08 3V, 24C08 5V, 24C16 5V, 24C16 3V, 24C32 5V, 24C32 3V, 24C64 5V, 24C64 3V, 24C128 SV, 24C128 3V, 24C256 5V, 24C256 3V, 24C512 5V, 24C512 3V, 24C1024 3V, 24C1024 5V, 24C2048 5V, 24C2048 3V, 24C4096 5V, 24C4096 3V;
FAIRCHILD: FM24C01L, FM24C02L, FM24C03L, FM24C05L, FM24C04L, FM24C08L, FM24C09L, FM24C17L, FM24C16L, FM24C32L, FM24C64L, FM24C128L, FM24C256L, FM24C512L, FM24C512L, FM24C1024L;
HOLTEK: HT24C01, HT24LC01, HT24LC02, HT24C02, HT24C04, HT24LC04, HT24C08, HT24LC08, HT24C16, HT24LC16, HT24LC32, HT24C32, HT24LC64, HT24C64, HT24C128, HT24LC128, HT24LC256, HT24C256, HT24LC512, HT24C512, HT24C1024, HT24LC1024;
ISSI: IS24C01, IS24C02, IS24C04, IS24C08, IS24C16, IS24C32, IS24C64, IS24C128, IS24C256, IS24C512, IS24C1024;
MICROCHIP: MIC24LC014, MIC24AA01, MIC24AA014, MIC24LC01B, MIC24LC02B, MIC24AA02, MIC24C02C, MIC24AA024, MIC24LC025, MIC24LC024, MIC24LC04B, MIC24AA04, MIC24AA025, MIC24LC088, MIC24AA08, MIC24LC16B, MIC24AA16, MIC24LC32, MIC24AA32, MIC24LC64, MIC24AA64, MIC24FC64, MIC24FC128, MIC24AA128, MIC24LC128, MIC24AA256, MIC24LC256, MIC24FC2S6, MIC24AA512, MIC24LC512, MIC24FC512, MIC24AA1024;
NSC: NSC24C02L, NSC24C02, NSC24C64;
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, ST24C02, ST24C04, ST24C08, ST24C16, ST24C32, ST24C64;
XICOR: X24C01, X24C02, X24C04, X24C08, X24C16;

25 SPI EEPROM

ATMEL: AT25010, AT25020, AT25040, AT25080, AT25160, AT25360, AT25640, AT25128, AT25256, AT25512;
MICROCHIP: 25AA080C, 25AA080D, 25C080 5V, 25LC080C, 25LC080D, 25AA160, 25C160 5V, 25LC160, 25AA320, 25C320 5V, 25LC320, 25AA640, 25C640 5V, 25LC640, 25AA256, 25LC256, 25AA512, 25LC512, 25AA1024, 25LC1024

Ссылки
Скачать драйвер для CH341A (Windows)
Скачать программу CH341A USB Programmer v.1.30
Скачать программу CH341A USB Programmer v.1.34

Купить на Aliexpress
Программатор для FLASH и EEPROM на CH341
Адаптер SOP8 (150mil и 200mil)
Клипса-адаптер SOIC8

Купить в Самаре и области
Программатор для FLASH и EEPROM на CH341
Адаптер SOP8 150mil
Адаптер SOP8 200mil
Клипса-адаптер SOIC8
Адаптер на 1.8v для программатора CH341A

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *