Всем привет! Получил программатор CH341A EEPROM/SPI и столкнулся с тем, что продавец не выслал драйвера и программы, хотя в описании товара указывал – http://goo.gl/5rYWYb.
Пришлось покопаться в Интернете и поискать подходящие драйвера и рабочий под Windows 10 софт. Это оказалось не так просто, но все же возможно. Если у вас Windows 7 или XP, то задача немного упрощается, т.к. как в отличии от Windows 8 и 10 нет необходимости искать подписанные цифровой подписью драйвера.
Последние версии драйверов можно скачать с сайта – http://goo.gl/TOVRiN
Так же проверенные версии доступны по ссылкам:
Драйвера для режима программирования – CH341PAR.ZIP
Для режима USB-SERIAL TTL – CH341SER.ZIP
При первом подключении устройство определится как Неизвестное устройство.
Программатор CH341A и прищепка для пере прошивки AliExpress !!! Тест программатора !!!
После скачивание драйвера следует распаковать и найти файл setup.exe
После запуска видим окошко.
Нажимаем Install. Подтверждением удачной установки будет следующее уведомление. Если установка не удалась, попробуйте повторить процесс, запустив setup.exe от имени Администратора.
Если повторные попытки не удаются, то вероятно, Windows блокирует драйвер и его стоит попробовать установить с отключенным контролем цифровой подписи. Для это выполняем следующие действия:
Зажимаем Shift и нажимаем Перезагрузку > Решение проблем > Дополнительные опции > Параметры загрузки > Повторная перезагрузка > В предложенном меню выбираем 7 или F7 для отключения контроля цифровой подписи драйверов.
Повторяем процедуру установки. Сейчас точно должно все пройти нормально и драйвер установиться. Подтверждение тому, Неизвестное устройство станет USB-EPP/I2C… CH341A
Драйвер для серийного режима устанавливается аналогично. При этом на программаторе переключаем джампер в положение 2-3. Результат – установленный порт USB-SERIAL.
После успешной установки драйверов необходимо установить ПО для программирования. Под Windows 10 (под более старые версии думаю так же хорошо будет работать) подходит программа CH341A Programmer 1.29 (СКАЧАТЬ).
Распаковываем и запускаем файл CH341A_C.EXE. Выглядит следующим образом:
Теперь можно приступать к прошивке чипов. Все готово для этого.
Полезные ссылки:
CH341A 24 25 Series EEPROM Flash BIOS USB Programmer – http://goo.gl/cxcv3V
Прищепка для прошивки SOIC8 SOP8 без выпаивания – http://goo.gl/7dvoN6
Канал на Youtube — technoKIT
Внимание! Ряд антивирусов показывает наличие вирусов в файлах ПО программатора. Я использую этот софт без каких-либо проблем, но если у вас есть сомнение – НЕ качайте! Ищите альтернативные варианты в сети, но не пишите супер “умные” комментарии. Спасибо.
Для тех у кого не качает по ссылкам выше, ссылка на драйвера и софт на Я.Диске – DRV_AND_SOFT_CH341A.zip
Если у вас возникли вопросы, пишите в комментарии. Спасибо за внимание. Всем пока!
Поделиться ссылкой:
- Нажмите, чтобы поделиться на Twitter (Открывается в новом окне)
- Нажмите, чтобы открыть на Facebook (Открывается в новом окне)
Источник: igorosa.com
ПРОГРАММАТОР C Алиэкспресс FLASH И EEPROM
С развитием современной цифровой техники, понадобилось хранить программу, которая управляет работой какого-либо электронного устройства, в специальной микросхеме памяти. Такая микросхема имеет название Flash памяти, прошивается она по SPI интерфейсу, или еще её называют микросхемой 25 серии. Существуют, конечно же, и другие серии памяти, но их мы рассматривать сейчас не будем. Также у электронного устройства, бывает необходимо хранить его настройки, часто для этих целей применяется энергонезависимая память, или иначе говоря, EEPROM память, она же 24 серия.
Иногда в результате скачка напряжения, или других причин, эта память может испортиться, в народе это называют “прошивка слетела”. Как быть в таком случае, если роутер или телевизор, ТВ тюнер или монитор, материнская плата, видеокарта или ноутбук отказываются работать, и ведут себя не стандартно, например горит сразу вся светодиодная индикация, или что-то подобное? Можно сразу бежать в сервис, отдавать кругленькую сумму за ремонт, а можно потратив небольшую сумму, исправить поломку самостоятельно, и получить возможность в будущем, также самостоятельно решать подобные софтовые проблемы. Что нам для этого потребуется?
Нам потребуется извлечь микросхему памяти из Dip панельки, если она туда установлена, в таком случае ремонт займет всего 15 минут. В случае если микросхема в корпусе Dip запаяна на плате потребуется ее предварительно выпаять, для того чтобы прошить. Чтобы в будущем не иметь проблем с перепрошивкой данной микросхемы, можно сразу запаять Dip панельку в плату, а саму микросхему после перепрошивания установить уже в нее.
Если же микросхема в корпусе Soic или Sop в таком случае сложнее, для демонтажа потребуется паяльный фен, и специальный адаптер Soic – Dip. Они существуют двух размеров на 150 мил и 200 мил.
В таком случае мы просто берем выпаянную микросхему, надавливаем сверху на адаптер и устанавливаем её туда. Ножки адаптера мы просто вставляем в ZIF панельку. Как быть если нет паяльного фена, а микросхема в корпусе SoicSop 8?
На этот случай предприимчивые китайцы выпустили специальный переходник с клипсой. Если же вообще нет средств на покупку таких адаптеров, хотя цена на них довольно низкая, порядка 80 рублей за адаптер, и 235 за клипсу, то можно воспользоваться платкой с посадочными местами под ножки данной микросхемы, идущей обычно в комплекте с программатором, и обычной бельевой прищепкой, для фиксации микросхемы.
Но разумеется всем понятно, что это вынужденный вариант, так как ножки микросхемы могут случайно сместиться, во время прошивания.
Как же выглядит сам программатор? Наиболее распространены две версии данного программатора, в статье представлены фото обоих версий. Программатор в обоих версиях имеет перемычку, для выбора работы в режимах программирования FlashEEPROM и режима UART. На моей версии программатора дополнительно отдельно выведены пины, для прошивания в режимах SPI и UART.
Если потребуется прошить EEPROM можно вставить джамперы или просто проводки в ZIF панельку, для EEPROM памяти, контакты на гребенку не выведены. Причем в моей версии программатора требуется вставлять микросхему не так, как указано в на рисунке в оболочке для прошивания, а наоборот, так, как нарисовано на плате программатора. Также есть пины для снятия питания 3.3 вольта и 5 вольт. На плате распаян стабилизатор питания, которые и преобразует получаемые от USB порта 5 вольт, в необходимые для питания некоторых микросхем 3.3 вольта.
Также заказал на Али экспресс, для удобного подключения USB удлинитель. В архиве в конце статьи можно скачать программу оболочку и драйвера для двух режимов работы имеющие название СН341PAR и СН341SER, служащие соответственно для режимов прошивания Flash и EEPROM памяти и режима UART. На оболочке следует остановиться подробнее.
В сети распространена оболочка версии 1.18, за более поздние версии с расширенным набором поддерживаемых моделей микросхем памяти, автор уже просит деньги. Мне повезло, и я нашел в сети русифицированную версию программы — оболочки 1.29, уже “крякнутую” и переведенную для нас добрыми людьми. В ней появилась поддержка SPI EEPROM и Flash 2526 серий. Так выглядит интерфейс программы:
Здесь мы видим ставшие стандартными для подобных программ оболочек иконки, “Загрузить в буфер”, “Сохранить”, “Записать чип”, “Считать”, и “Верификация”. Проблем с этим, думаю, не возникнет даже у начинающих, все переведено на русский язык. Плюс в программе добавлена дополнительная иконка, которую не встречал у других программаторов: “Пустые”.
Нажав ее после стирания прошивки, мы убеждаемся в том, что память очищена, и готова к записи новой прошивки. При подключении программатора, загорается светодиод индикация подключения к компьютеру. Качество пайки в принципе терпимое, из недостатков могу упомянуть не пропаянные совсем и даже не загнутые ножки крепления USB разъема.
Их просто временно загнул острогубцами, пока держится нормально, в будущем пропаяю. Ну и как обычно бывает при заказе дешевой электроники на Али-экспресс, на плате остались следы флюса, что также легко удаляется с помощью 646 растворителя, если нет в наличии специальной жидкости для смытия флюса.
Шьет программатор, по отзывам, довольно быстро. Скачать архив с версией оболочки 1.29 и драйверами можно по ссылке. Также вы можете посмотреть видео, и ознакомиться с внешним видом программатора, его оболочкой и адаптером SOIC8SO8-Dip8:
Видео
Вывод
При своей низкой стоимости данный программатор вполне может быть рекомендован к покупке. Напоследок хочу пожелать всем, чтоб прошивки ваших устройств, слетали как можно реже, и надобность в данном программаторе, не становилась частой. Всем удачи! Специально для Эл-Схема — AKV.
Originally posted 2019-03-27 09:43:41. Republished by Blog Post Promoter
Источник: el-shema.ru
Программатор PIC K150 ICSP — инструкция
Приобретался программатор для работы с микроконтроллерами компании Microchip Technology. Выпускаются микроконтроллеры компании более 40 лет, на сегодняшний день их существует более 500 видов. Я купил свой на Алиэкспресс вот здесь .
На сегодняшний день PIC микроконтроллеры — это самые распространённые в мире. Поддерживаются микросхемы 10, 12C, 12F, 16C, 16F и 18 серий, это почти 200 типов наиболее часто применяемых выпускаемых в 6, 8, 14, 20, 28, 40 выводных корпусах.
Обзор
Изготовлен прибор хорошо, качественная пайка, отсутствие следов флюса. Широкая 40 выводная ZIF панель (панель с нулевыми усилиями) предназначена для лёгкой установки, без усилия программируемой микросхемы.
Возможно программирование ICSP, внутрисхемное, для чего в комплекте поставки имеется соответствующий кабель. Для подключения к ПК в комплекте находится USB кабель типа А, Б, 4 пластиковые ножки, устанавливаемые по углам платы, которые позволяют положить плату на любую поверхность, избегая контактов платы со столом.
Работоспособен программатор под управлением ОС от Windows 98 до Windows 8, при десятую версию не знаю — не проверял. Основными микросхемами устройства является контроллер 16F628A и PL2303 обеспечивающую USB подключение к компьютеру.
Подключение к компьютеру
После того как программатор будет подключен к компьютеру посредством USB-кабеля тип «А»- тип «В» (такой вид кабеля еще используется для подключения принтеров, МФУ, сканеров). На плате включится красный светодиод, индикатор питания платы.
На компьютере с ос Windows 7 у меня драйвера встали самостоятельно, на ноутбуке с ос XP нужно скачать с сайта Prolific, производителя PL2303 и установить вручную. Для программирования использую программку DIY K150. Можно и фирменную программу, от Microchip Technology MPLAB8.8, но по мне так DIY K150 удобнее и проще.
Как использовать
Программирование довольно просто. Открыв программу по запросу настраиваем COM порт. В диспетчере устройств находим порт, к которому подключен программатор, в данном случае 4-ый порт
В программе выставляем необходимый 4-ый порт:
И подтверждаем, нажав ОК:
Всё, настройки закончились, в углу видим номер порта, на картинке справа видно как необходимо установить микросхему в панельку.
Процесс программирования – дело нескольких минут. После всех вышеописанных настроек достаточно загрузить в программу файл прошивки и нажать «Program». Несколько секунд и прошивка залита, работа завершена.
Читал перед покупкой программатора в интернете отзывы, некоторые писали, что проблемы были с прошивкой некоторых типов микросхем. Насколько правдивы они не знаю, прошил программатором более 70 микроконтроллеров более чем 20 видов и для себя и для друзей. Никаких проблем не возникло.
Кстати, если вы увлекаетесь серьёзно радиотехникой, чипами, платами, ремонтом электроники и т.д., то от всей души советую лучшую паяльную станцию тоже с Али.
Ещё раз, покупал на Алиэкспресс вот у этого продавца .
На Алиэкспресс прямо сейчас идёт распродажа! Вот на этой странице вы найдёте особенные скидки!
Источник: alimpopo.ru