Программатор Ch441A
У многих в жизни была такая ситуация. Когда от плохой запитки сети начинали неадекватно вести себя телевизоры, стиралки, радиотелефоны. Такая же ситуация может возникнуть, когда начитавшись на форуме мы ставим себе на устройство кривую прошивку. Винить можно только себя. Но не все потеряно…В первом случае обычно вызывают работников сервиса. Бывает покопавшись в потрохах вашего устройства и взяв деньги работники сервиса исчезают, оставив вас с вашей проблемой.
Возможен вариант предложения покупки блока управления за
пол цены нового устройства. Это не всегда подходит.
Потом лопается терпение вашей жены и вы покупаете новое устройство. Но старое стоит где-нибудь в углу. Через время опять в ультимативной форме у вас требуют его убрать куда подальше к
мусору.Тут возможно и пригодится ваш друг програматор. Быстренько выпаяв (или подключив провода подняв ногу питания) и перепрошив (прошивка берется в интернете) микросхему памяти вы оживляете дивайс.
Вот и палочка-выручалочка для данными ситуаций этот программер за смешные деньги. Конечно микросхемы 24 и 25 серии это далеко не все, но эти микросхемы стоят во многих бытовых приборах.
Вот и сам герой
Пайка нормальная.От моих работ осталось немного флюса.
Характеристики:
модель: Ch441A;
программатор собран на микроконтроллере: USB bus convert chip Ch441A;
совместим с операционными системами: Windows 98, Windows ME Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10;
программирует/считывает: FLASH EEPROM 24-25 серий;
6-ти контактный ISP интерфейс;
интерфейс RS232;
светодиодная индикация: питания;
рабочее напряжение: 5 В постоянного тока;
на плате установлен кварц на 12 МГц;
размеры (Д х Ш х В): 66 х 28 х 15 мм;
вес комплекта: 20 г.
Коротко о примененном в нем чипе
Ch441 — мультифункциональный конвертер из USB 2.0 в UART, EPP, I2C и SPI.
В режиме UART поддерживаются не только RX/TX, но и остальные сигналы управления, поэтому на чипе можно сделать USB-модем. В режиме параллельного порта реализован интерфейс EPP и эмуляция принтера (позволяющая подключать принтеры с интерфейсом LPT напрямую к USB без написания дополнительных драйверов). В последовательном режиме поддерживаются интерфейсы I2C и SPI.
Это различные приспособы для него
Микросхемы устанавливаются в ZIF- панель или припаиваются к плате. Удобно использовать переходники.
Также есть возможность внутрисхемного программирования по ISP интерфейсу. Также на корпусе программатора присутствует интерфейс RS232.
На корпусе программатора есть перемычка обозначенная P/S. Она используется для переключения режимов Paralell (внутреннее) и Serial (внешнее).
Для работы c ним используется данная программа
плюс драйвера
Установка драйвера.
Для начала использования программатора нужно сначала подключить его к USB порту компьютера, можно даже без установленного чипа в колодке. Если программатор рабочий и с USB разъёмом компьютера всё в порядке, то на корпусе программатора должен загореться светодиод, сигнализирующий о поступлении питания, и Ваш компьютер издаст звук, оповещающий Вас, что вставлено новое USB устройство. Установка драйвера программатора такая же, как у любого USB девайса. Жмём сочетание клавиши Win + Pause, или просто открываем Диспетчер Устройств. В списке устройств для неизвестного устройства указываем путь к драйверу (заранее распакуйте их из архива, который можно скачать ниже на странице), это должен быть файл ch441wdm.inf. Второй способ установки драйвера — это просто запустить файл ch441par.exe с правами администратора и драйвер установится сам. Если драйвер установлен верно, то можно переходить к программированию чипов.
Внешний вид программы
Поле 1 выбор типа микросхемы, поле 2 подсказывает как ее установить на панели,
Теперь можно приступать к программированию. Если вы будете программировать микросхему на ZIF панели программатора, то нужно поднять ручку-фиксатор, чтобы открыть пазы для установки микросхемы. Необходимо отсоединить микросхему, которую собираетесь программировать, от конечного устройства и установить её по ключу в пазы программатора (ключ должен указывать на ручку-фиксатор). Потом опустить ручку-фиксатор, чтобы зафиксировать микросхему. Если нужно программировать микросхемы в корпусе SOP8 или SOP16, то на плате программатора есть по одной контактной площадке под эти типы корпусов. Соединить микросхему с контактной площадкой можно с помощью пайки.Можно и прижать, но хороший контакт под вопросом. Микросхемы нужно устанавливать по ключу, как изображено на пиктограмме, которая есть на корпусе программатора.
Выбрав тип микросхемы (можно попробовать нажать CHIP SEACH для автоматического определения) и вставив в панель, нажимаем READ и считываем ее содержимое.
Сохраняем на всякий случай (вдруг не в ней дело) FILE-SAVE-куда.
Кнопкой ERASE стирается содержимое микросхемы.
Теперь прошьем новой- FILE-OPEN-прошивка
Прошиваем PROGRAM.
Проверяем как прошилось VERIFY
Можно это проделать сразу ERASE-PROGRAM-VERIFY нажав AUTO.
Список поддерживаемых чипов
Дополнительная информация
MX25L12845, MX25L6405 MX25L6405 W25Q128 EN25Q64
·A25L05P,A25L10P,A25L20P,A25L40P,A25L80P,A25L16P
ATMEL:
·AT25DF041A,AT25DF321,AT25F004,AT25F512A,AT25F2048,AT25F4096,AT25F1024A,AT25FS010,AT25FS040,AT26DF081A,
·AT26DF161A,AT26DF321,AT26F004
EON:
·EN25B05,EN25P05,EN25B10,EN25P10,EN25BF20,EN25P20,EN25F20,EN25B40,EN25P40,EN25F40,EN25B80,·EN25P80,EN25F80,EN25T80,EN25B16,EN25P16,EN25B32,EN25P32,EN25B64,EN25P64
Excel Semiconductor Inc.
·ES25P10,ES25P20,ES25P40??ES25P80,ES25P16,ES25P32
ST:
·M25P05A,M25P10A,M25P20,M25P40,M25P80,M25P16,M25P32,M25P64,M25PE10,M25PE20,M25PE40, M25PE80,M25PE16,M25PE32,M45PE10,M45PE20,M45PE40,M45PE80,M45PE16,M45PE32
·MX25L512,MX25L1005,MX25L2005,MX25L4005,MX25L8005,MX25L1605,MX25L3205,MX25L6405
MX25L6445,MX25L6405(SOP16)
NexFlash:
·NX25P80,NX25P16,NX25P32
Chingis Technology Corporation
·Pm25LV512,Pm25LV010,Pm25LV020,Pm25LV040,Pm25LV080,Pm25LV016,Pm25LV032,Pm25LV064
Saifun Semiconductors
·SA25F005,SA25F010,SA25F020,SA25F040,SA25F080,SA25F160,SA25F320,
WINBOND
·W25P10,W25X10,W25Q10,W25P20,W25X20,W25Q20,W25P40,W25X40,W25Q40,W25P80,W25X80,W25Q80, W25P16??W25X16,W25Q16,W25P32,W25X32,W25Q32,W25P64,W25X64,W25Q64
Если необходимой вам микросхемы нет в списке прошиваемых, или программа не может автоматически правильно определить тип вашей микросхемы, то можно вручную выбрать подобную с тем же объёмом памяти и попробовать прошить.
Прошивка BIOS программатором Ch441A с прищепкой
Данная инструкция подходит к любой материнской плате, будь то Китайская или брендовая (Asus, MSI, Gigabyte и т.д.)
Первое что нужно сделать это соединить правильно программатор с прищепкой:
Подключите коннектор от провода прищепки так, чтобы красный провод был соединён с контактом №1 специальной переходной панельки
Вставьте переходную панельку в программатор и зафиксируйте её небольшим рычагом опустив его вниз (пример для микросхемы 25-й серии)
Теперь подключите прищепку программатора к микросхеме BIOS так, чтобы красный провод был на первой ножке микросхемы, как правило она обозначена точкой
Для удачной прошивки и во избежание повреждения компонентов платы, следует вытащить CPU, RAM и батарейку, а также подключите питание 24-pin и 8-pin, соблюдение таких условий практически гарантирует удачную прошивку.
Следует отметить, что всё зависит от особенностей платы, так например есть платы которые прошиваются без подключения питания, а иногда плата не прошивается без батарейки, нужно пробовать.
После того как всё правильно подключили к микросхеме BIOS, можно подключать программатор к USB компьютера (желательно к USB 3.0, так скорость прошивки будет быстрее) и приступать к прошивки. Не рекомендуется использовать USB удлинители.
Прошивка BIOS программой AsProgrammer:
Скачайте и распакуйте архив с программой AsProgrammer, установите оба драйвера из папки «Ch441-Drivers», после этого программатор должен корректно определиться в диспетчере устройств
Запустите программу AsProgrammer и во вкладке «Программатор» выберите «Ch441a»
Во вкладке «Микросхема», выберите нужную согласно маркировке вашего BIOS, или воспользуйтесь «Поиск» в той же вкладке и начните вводить маркировку пока не найдёте свою
Теперь нужно сначала «Прочитать» микросхему (кнопка с зелёной стрелкой вправо) и на всякий случай «Сохранить» родной дамп BIOS (кнопка с изображением дискеты)
Далее нажимаем кнопку загрузки прошивки в редактор (кнопка с изображением папки), выбираем необходимый файл (любого расширения, программатору неважно какое расширение файла *.rom, *.bin, или вообще без расширения)
После того как мы загрузили нужную прошивку в редактор, нажимаем кнопку прошивки «Снять защиту -> стереть -> записать -> проверить», после чего скрипт программы сам всё сделает, останется всего лишь дождаться окончания работы
Стирание микросхемы длится около 30сек, за это время может показаться что всё зависло, но это не так. Когда начнётся запись, появится зелёная полоса процесса. По завершению процесса вы увидите надпись что всё прошло успешно, если нет — то сообщение об ошибке.
P.S. Из-за особенностей некоторых материнских плат, не все микросхемы удается прошивать не выпаивая из материнской платы. В некоторых случаях без выпаивания не обойтись.
Если вы уверены, что все подключили правильно и все контакты имеются, а микросхема не поддается прошивке, попробуйте выпаять микросхему, возможно ее прошивке мешают другие элементы материнской платы.
Чип main memory и содержимое не соответствует
АПК Сервис
Профессиональный ремонт
сложной электронной техники.
Софт Colibri для программатора на Ch441A
Давно в интернет-магазинах продаются программаторы на основе чипа Ch441A.
Вот некоторые из них (картинки кликабельны)
Я покупал в этом магазине на Aliexpress , когда доставка была бесплатной.
По сути все они одинаковые, отличаются только дизайном.
Из за невысокой стоимости эти программаторы стали очень популярными
как у профессионалов-ремонтников, так и у радиолюбителей.
Перечислю некоторые недостатки, которые на мой взгляд присутствуют в софте,
предоставляемом продавцами программаторов:
- Отсутствие приличного русскоязычного интерфейса.
- Все операции выполняются в одном потоке, из за чего основное окно виснет.
- Недостаточный набор функций.
- Не все микросхемы из заявленных поддерживаются на самом деле.
Эти недостатки побудили меня написать своё программное обеспечение,
которое я предлагаю Вам, уважаемые посетители сайта.
Программа называется Colibri, не требует инсталляции, достаточно скачать архив
и распаковать его в любую папку.
Программа и её компоненты распространяются бесплатно, но,
что бы немного компенсировать мой труд, необходимо как минимум просмотреть рекламу,
а еще лучше покликать по рекламным баннерам.
И ещё, запрещается размещать архив на сторонних ресурсах.
Хочу выразить большую благодарность участникам форума CnCLab
Владимиру Ярмакович (aka Vlad1) и Петру Макруш (aka Петя ), первым тестировщикам программы.
Так же хочу поблагодарить всех участников форума remont-aud ,
которые тестировали, выявляли баги и давали рекомендации по улучшению программы.
Список микросхем, которые поддерживаются на данный момент, находится под спойлером.
Этот список постоянно обновляется, иногда несколько раз в день.
Actrans
AC25LV010, AC25LV512,
AMIC
A25L010, A25L016, A25L020, A25L032, A25L040, A25L05P, A25L080, A25L10P, A25L16P, A25L20P, A25L40P, A25L512, A25L80P, A25LQ32A,
Atmel
AT24C01, AT24C01A, AT24C01B, AT24C02, AT24C02A, AT24C02B, AT24C04, AT24C04A, AT24C04B, AT24C08, AT24C08A, AT24C08B, AT24C1024, AT24C128, AT24C128A, AT24C128B, AT24C16, AT24C16A, AT24C16B, AT24C32, AT24C32A, AT24C32B, AT24C64, AT24C64A, AT24C64B, AT25040, AT25080, AT25160, AT25DF021, AT25DF041A, AT25DF081A, AT25DF161, AT25DF321, AT25DF641, AT25F1024A, AT25F2048, AT25F512A, AT25F512B, AT25FS010, AT25FS040, AT26DF041, AT26DF081A, AT26DF161 (61A), AT26DF321, AT26F004,
Elan
EM25LV010, EM25LV512,
Eon
EN25B05, EN25F10, EN25F16, EN25F32, EN25F40, EN25F80, EN25Q128, EN25Q32B, EN25Q64, EN25Qh26, EN25Qh42, EN25QH64, EN25T16, EN25T80,
ESMT
F25L004A, F25L008A, F25L016A, F25L32QA,
Excel
ES25M*A ID, ES25M16(A), ES25M40(A), ES25M80(A), ES25P* PP, ES25P16, ES25P40, ES25P80,
GigaDevice
GD25B16B, GD25D40, GD25D80, GD25F40, GD25LQ64, GD25Q10, GD25Q128, GD25Q16, GD25Q32, GD25Q40, GD25Q64, GD25Q80, MD25D16, MD25D20, MD25D40, MD25D80, MD25T80,
I2C
24C01, 24C02, 24C04, 24C08, 24C1024, 24C128, 24C16, 24C256, 24C32, 24C512, 24C64,
Macronix
Kh35L12835F, Kh35L3206E, Kh35L3233F, Kh35L3291E, Kh35L6433F, MX25L1005, MX25L12805D, MX25L12835E, MX25L12835F, MX25L12836E, MX25L12845E, MX25L12865E, MX25L12873F, MX25L12875F, MX25L1605(06)(08), MX25L2005, MX25L2026, MX25L25635E, MX25L3205, MX25L3206, MX25L3208, MX25L6405, MX25L6455E, MX25L6473E, MX25U12873F,
Microchip
25LC160A, 25LC160B,
Micron
M25P16, M25P40, N25Q032, N25Q03213, N25Q064,
MXIC
MX25L4005(06), MX25L512, MX25L8005, MX25L8006E, MX25L8035E, MX25V4035, MX25V8035,
Nantron.
N25S32, N25S80,
ON
25FU406C, LE25S20FD, LE25U20A,
PMC
Pm25LD010, Pm25LD020, Pm25LD512, Pm25LQ032, Pm25LV010, Pm25LV016, Pm25LV020, Pm25LV040, Pm25LV080, Pm25LV512,
Ramtron
FM25V01, FM25V02, FM25V05, FM25V10, FM25VN* SN, FM25VN02, FM25VN05, FM25VN10,
Saifun
SA25F005, SA25F010, SA25F020,
Sanyo
LE25FS406, LE25FU106B, LE25FU206, LE25FU406B, LE25FW406A,
Spansion
S25FL001D, S25FL002D, S25FL004A, S25FL004D, S25FL008A, S25FL016A, S25FL032K, S25FL032P, S25FL040A, S25FL064A, S25FL064P, S25FL128S, S25FL256S,
SST
SST25LF020A, SST25LF040A, SST25LF080A, SST25VF010(A), SST25VF016(B), SST25VF020, SST25VF032(B), SST25VF040B, SST25VF080B, SST25VF512, SST25VF512A,
ST
M25P05(05A), M25P10, M25P10A, M25P128, M25P20, M25P32, M25P64, M25P80, M25PX* OTP, M25PX* UID, M25PX16, M25PX32, M25PX64, M25PX80, M95010, M95160, M95320, M95640, ST25C08, ST95P08,
Winbond
W25B20, W25Q128BV, W25Q128FV, W25Q16, W25Q256FV, W25Q32, W25Q40BV, W25Q40BW, W25Q64BV, W25Q64DW, W25Q64FV, W25Q80, W25X05, W25X10, W25X16, W25X20, W25X32, W25X40, W25X64, W25X80,
Если Вы не нашли необходимую микросхему, оставьте запрос в коментариях.
Для загрузки архива необходимо:
- Зарегистрироваться на сайте.
При регистрации указывайте реальный e-mail, на него придет сообщение со ссылкой на активацию аккаунта! - Отключить AdBlock или защиту от слежения.
- Перейти по ссылке ниже.
- Подождать 30 скунд.
Если Вы не согласны с вышеуказанными условиями, значит не судьба.
Архивы упакованы архиватором WinRar 5.60
В процессе работы с программатором выявлены некоторые недостатки,
один из них: не возможно сбросить / установить бит QE во втором регистре статуса.
Читаем даташит, например на чип W25Q64FV, и находим пунт Quad Enable (QE),
в котором есть предупреждение:
WARNING: If the /WP or /HOLD pins are tied directly to the power supply or ground during
standard SPI or Dual SPI operation, the QE bit should never be set to a 1.
Что бы исправить этот недостаток, надо отсоединить ноги #WP (pin 3) и #HOLD (pin7) от VCC
и подключить их к VCC через резисторы 4,7 ком.
На «чёрном программаторе» это выглядит так:
Еще вот купил себе небольшой программатор. Шикарная вещь мне для работы, да и не только!
Для примера, вот только некоторые типы микросхем с чем может работать:
В базе 450 чипов:
COMMON 25X005 25X80 25X256
EON EN2SB05 EN25F10 EN25LF20 EN25T80
EN25Q16 EN2ST16 M2SQ32 EN2SB64
ES
ES25P10 ES25M80A ES2SM16A
ESMT E25L04UA E25L16PA
gigadevice
GD25Q512 GD25Q80 GD25Q32
KH
Kh3514006E
hexflash
HX2SP10 NX2SP32
25X05 25X10 25X20 25X40
25X16 25X32 25X64 25X128
25X512 25X1024 25X2048
EN25F05 EN25B05T EN25P05 EN25LF05
EN25P10 EN25D10 EN25LF10 EN25D20
EN25F20 EN25F40 EN25D40 EN25LF40
EN25D80 EN25Q80 EN25F80 EN25P80
EN25h26 EN25B16T EN25F16 EN25D16
EN25B16 EN25F32 EN25P32 EN25B32
EN25832T EN25B64T EN25Q64 EN25F64
EN25F128 EN25Q128
ES25P20 ES25M40 ES25M40A ES25P40
ES25M80 ES25P80 ES25P16 ES25M16
ES25P32
F25L004A F25L08PA F25L008A F25L016A
F25L32PA F25L32QA F25L64PA
GD25Q10
G025D80
GD25Q64
Kh35L80360
MS25X10
MS25X32
GD2SQ20
GD25F80
GD25Q128
GD2SD40
GD25T80
GD25F40
GD25Q16
Kh35L8006E(OTP) Kh35L1606E(OTP)
MS25X20
MS25X64
MS25X40
MS25X128
MS25X80
MX25L512 MX25V4035 MX25V8005
MX25U803S
1
Обзор программатораCh441AКак следует из названия программатора, его основная часть – это микросхема Ch441A. Рядом с ней располагается кварцевый резонатор на 12 МГц, а также стабилизатор напряжения AMS1117, который выдаёт 3,3 вольта. По бокам от USB разъёма, которым программатор подключается к компьютеру, располагаются светодиодные индикаторы: сверху (на фото) – индикатор питания (POWER), а снизу – индикатор обмена данными между ПК и программатором (RUN). Он включается, когда программатор считывает данные из программируемой микросхемы и когда происходит запись.
Верхняя сторона программатора Ch441A
Нижняя сторона программатора Ch441A
По названиям выводов понятно, что верхняя (на фото) гребёнка предназначена для обмена по интерфейсу SPI, а нижняя – по UART. Также тут имеется площадка для пайки, на которую можно припаять программируемую микросхему.
С помощью перемычки, которая по умолчанию установлена между контактами 1 и 2, можно менять режим работы программатора. Так, если перемычка установлена между контактами 1 и 2, программатор работает в параллельном режиме и определяется в диспетчере устройств Windows как параллельный порт (USB-EPP/I2C), а если между контактами 2 и 3 – в последовательном режиме и определяется в диспетчере устройств как COM-порт.
Программатор предназначен для чтения и записи данных в микросхемы flash-памяти серий 24 и 25. На шелкографии на нижней стороне программатора Ch441A указано, каким образом нужно подключать программируемую микросхему каждой из серий. Приобрести программатор можно на Али-Экспресс, например, здесь, а подходящие микросхемы памяти здесь.
2
Софт для работы с программатором Ch441AПрограмматор Ch441A поставляется с программой, которая, к сожалению, давно прекратила своё развитие. Последняя версия программы 1.30 датируется 2009 годом. Программа имеет предельно простой и интуитивно понятный интерфейс, который мы подробней рассмотрим чуть далее.
Программное обеспечение программатора Ch441A
Также существует альтернативное программное обеспечение (например, Программатор SPI, I2C, Microwire FLASH/EEPROM v1.4.0), которое, к сожалению, также не отличается дружелюбным интерфейсом и на сегодняшний день более не поддерживается.
Однако, со своей основной задачей программатор вполне успешно справляется даже со штатным программным обеспечением. В чём мы сейчас и убедимся.
3
Чтение и запись ПЗУ с помощью программатора Ch441AУстановим программируемую микросхему в DIP-панель и зажмём с помощью специального рычага. Первая ножка микросхемы flash-памяти обозначена на корпусе точкой.
Программируемая микросхема в ZIF-панели под микроскопом
На нижней стороне программатора, как мы уже видели, отмечено, как необходимо располагать программируемую микросхему.
Программируемая микросхема в DIP-панели программатора Ch441A Программатор Ch441A
Будьте предельно внимательны при установке программируемой микросхемы. Если её неправильно (и неудачно) подключить, можно вывести из строя или микросхему, или сам программатор. Явным признаком неправильного подключения микросхемы может служить сильный разогрев частей программатора или программируемой микросхемы.
Подключим программатор к компьютеру, перемычка установлена между контактами 1 и 2. При первом запуске программатора необходимо установить драйверы. Скачать драйверы для программатора Ch441A можно по ссылке в конце статьи.
После установки драйвера запустим программу Ch441A Programmer. Программа автоматически определит, что программатор подключён. В правом нижнем углу в статусной строке программы появится надпись, оповещающая о том, что программа нашла программатор: Состояние: Подключено
Если программа не определила программатор, статусная строка отобразит соответствующее предупреждение.
Нажмите кнопку «Определить» (в разных версиях программы встречаются разные варианты перевода, а изначально интерфейс программы на китайском языке). Программа, если сможет, покажет наиболее подходящие варианты. Также вы можете выбрать тип микросхемы вручную, нажав кнопку «Поиск чипов».
Программа для работы с программатором Ch441A
После того, как чип выбран, нажмите кнопку «Чтение». Программа прочитает и отобразит содержимое чипа в шестнадцатеричном формате (а также в виде текстовых символов в кодировке ASCII).
Кстати, в программе отображается подсказка в виде изображения, как должна быть расположена микросхема при программировании. Так вот, не смотрите на неё. Правильное положение указано на самом программаторе Ch441A, как мы видели ранее, и оно не совпадает с нарисованным в программе.
Можно убедиться в том, что данные успешно записаны, отключив программатор от компьютера, а затем подключив его и заново считав содержимое ПЗУ .
Как правило, расширения файлов для хранения данных ПЗУ – *.bin, *.hex и *.rom.
AVRDUDESHELL. Программа для прошивки микроконтроллеров Atmega
AVRDUDESHELL – программа для Windows и Linux (под wine, начиная с версии 01.09.2015) систем для программирования (прошивки) микроконтроллеров семейства AVR, таких как ATmega8, ATmega16, ATmega32, ATmega64 (полный список поддерживаемых микроконтроллеров см. в конце статьи). Программа поддерживает такие популярные программаторы как USBASP, AVR910, STK500 (полный список поддерживаемых программаторов см. в конце статьи). Фактически AVRDUDESHELL это графическая надстройка над консольной программой AVRDude, поэтому все те микроконтроллеры и программаторы, которые поддерживает AVRDude, поддерживает и AVRDUDESHELL.AVRDUDESHELL. Программа для прошивки микроконтроллеров Atmega.
Главное достоинство программы — универсальность, простота и наглядность.
AVRDUDESHELL. Главное окно программы.
Множество настроек сгруппированы по категориям:
AVRDUDESHELL. Настройки программы.
В программу встроен механизм получения информации по установленным фьюзам, получающий информацию с http://www.engbedded.com/.
AVRDUDESHELL. Информация по установленным фьюзам.
Оповещение об опасных манипуляциях с фьюзами предупредит о блокировке SPI программирования
AVRDUDESHELL. Оповещение об опасных манипуляциях с фьюзами.
Перед чтением или записью микроконтроллера можно задать область памяти, с которой будет выполняться операция.
AVRDUDESHELL. Область памяти с которой будет выполняться работа.
Если необходимо — можно сохранить
AVRDUDESHELL. Сохранение фьюзов.
а потом восстановить настройки фьюзов
AVRDUDESHELL. Загрузка фьюзов.
Содержит встроенный дизассемблер
AVRDUDESHELL. Встроенный дизассемблер.
Список поддерживаемых микроконтроллеров:
ATMEGA
ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284P, ATmega128RFA1, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164P, ATmega168, ATmega169, ATmega2560, ATmega2561, ATmega32, ATmega324P, ATmega325, ATmega3250, ATmega328P, ATmega329, ATmega3290, ATmega3290P, ATmega329P, ATmega48, ATmega64, ATmega640, ATmega644, ATmega644P, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega8, ATmega8515, ATmega8535, ATmega88
ATTINY
ATtiny11, ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny261, ATtiny44, ATtiny45, ATtiny461, ATtiny84, ATtiny85, ATtiny861, ATtiny88
ATXMEGA
ATxmega128A1, ATxmega128A3, ATxmega16A4, ATxmega192A3, ATxmega256A3, ATxmega256A3B, ATxmega32A4, ATxmega64A1, ATxmega64A3
AT
AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90S1200, AT90S2313, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82
Список поддерживаемых программаторов:
89ISP, ABCMINI, ALF, ARDUINO, ATISP, AVR109, AVR910, AVR911, AVRISP, AVRISP2, AVRISPMKII, AVRISPV2, BASCOM, BLASTER, BSD, BUTTERFLY, C2N232I, DAPA, DASA, DASA3, DRAGON_DW, DRAGON_HVSP, DRAGON_ISP, DRAGON_JTAG, DRAGON_PP, DT006, ERE-ISP-AVR, FRANK-STK200, FUTURLEC, JTAG1, JTAG1SLOW, JTAG2, JTAG2DW, JTAG2FAST, JTAG2ISP, JTAG2SLOW, JTAGMKI, JTAGMKII, MIB510, PAVR, PICOWEB, PONYSER, PONY-STK200, SIPROG, SP12, STK200, STK500, STK500HVSP, STK500PP, STK500V1, STK500V2, STK600, STK600HVSP, STK600PP, USBASP, USBTINY, XIL
С историей обновлений можно ознакомиться тут.
Инструкция по настройке программы для работы в ОС Linux (wine) находится тут.
Скачать программу AVRDUDESHELL
Программатор Ch441A 24 25 FLASH 24 EEPROM, цена 76.22 грн.
USB мини программатор Ch441A 24 25 FLASH 24 EEPROM
USB мини программатор Ch441A используется для программирования микросхем BIOS, для материнских плат компьютеров, ноутбуков, видеокарт, мультимедийных плееров, памяти телевизоров, ЖК-дисплеев, маршрутизаторов, игровых приставок, спутниковых ресиверов, ресиверов T2, 24 EEPROM, 25 SPI FLASH и т.п. Питание USB мини программатора Ch441A осуществляется от USB порта компьютера. Управление программатором осуществляется от компьютера с помощью специальных программ, например Ch441A Programmer (программа имеет встроенные китайский и английский языки, но есть возможность ее русифицировать). На корпусе программатора есть перемычка обозначенная P/S. Она используется для переключения режимов Paralell (внутреннее) и Serial (внешнее).
Для использования программатора нужно сначала подключить его к USB порту компьютера. Если все в порядке, на корпусе программатора должен загореться красный светодиод. После этого операционная система должна начать поиск драйверов и их не обнаружит. Драйвера, нужно будет установить самостоятельно вручную с помощью диспетчера устройств. После этого операционная система должна определить программатор в разделе «Интерфейсы» как USB-EEP/I2C Ch441A и в разделе «Порты COM и LPT» как USB-SERIAL Ch441A. Потом нужно установить программу для работы с программатором. После этого можно приступать к программированию.
USB мини программатор Ch441A 24 25 FLASH 24 EEPROM имеет интерфейсы, разъемы и контактные площадки для подключения к компьютеру и установки программируемых микросхем:
• для подключения программатора к компьютеру используется стандартный USB интерфейс спецификации 2.0;
• для подключения микросхем исполненных в DIP корпусе на плате программатора установлена ZIF панель на 16 контактов с нулевым усилением и ручкой фиксатором;
• для подключения микросхем 25 серии исполненных в корпусе SOP8 или SOP16 на плате программатора есть две контактные площадки;
• для внутрисхемного программирования на плате программатора есть ISP интерфейс. Обозначение контактов: 3.3, MOSI, CLK, MISO, CS, GND.
• на плате программатора есть интерфейс RS232. Обозначение контактов GND, RX, TX.
Характеристики:
• модель: Ch441A;
• программатор собран на микроконтроллере: USB bus convert chip Ch441A;
• совместим с операционными системами: Windows 98, Windows ME Windows 2000, Windows XP, Windows Vista, Windows 7;
• программирует/считывает: FLASH EEPROM 24-25 серий;
• 16-ти контактная ZIF панель с нулевым усилением и ручкой-фиксатором;
• 6-ти контактный ISP интерфейс;
• интерфейс RS232;
• светодиодная индикация: питания;
• рабочее напряжение: 5 В постоянного тока;
• на плате установлен кварц на 12 МГц;
• размеры (ДхШхВ): 66х28х15 мм.
* Цветовой оттенок товара может отличаться от представленного на фотографии, в том числе это зависит и от настроек монитора вашего компьютера. Характеристики и комплектация товара могут изменяться производителем без уведомления.
Магазин не несет ответственности за изменения, внесенные производителем.
Программатор Ch441a.
13/04/2016Программатор Ch441a. Поддержка 24 EEPROM и 25 SPI флэш 8PIN/16Pin. US $2.30 / шт.
Опрос: Изготавливали ли Вы что-нибудь своими руками? (Кол-во голосов: 1949)
Да, много чего
Да, было разок
Нет, пока изучаю для того, чтобы изготовить
Нет, не собираюсь
Чтобы проголосовать, кликните на нужный вариант ответа. РезультатыUSB мини программатор Ch441A используется для программирования микросхем BIOS для материнских плат компьютеров, ноутбуков, видеокарт, мультимедийных плееров, памяти телевизоров, ЖК-дисплеев, маршрутизаторов, игровых приставок, спутниковых ресиверов, ресиверов T2, 24 EEPROM, 25 SPI FLASH и т.п.
Для использования программатора нужно сначала подключить его к USB порту компьютера. Если все в порядке, на корпусе программатора должен загореться красный светодиод. После этого операционная система должна начать поиск драйверов и их не обнаружит. Драйвера, нужно будет установить самостоятельно вручную с помощью диспетчера устройств. После этого операционная система должна определить программатор в разделе «Интерфейсы» как USB-EEP/I2C Ch441A и в разделе «Порты COM и LPT» как USB-SERIAL Ch441A. Потом нужно установить программу для работы с программатором, обычно используют Ch441A Programmer. Программа имеет встроенные китайский и английский языки, но есть возможность её русифицировать.
programmer_drivers_ch441a.zip (7199 | 1,04 Mb)
Для примера загружен BIOS 1.3813 ACER Aspire 5920ZD
Также есть возможность внутрисхемного программирования по ISP интерфейсу. Также на корпусе программатора присутствует интерфейс RS232.
Подключение микросхем к USB мини программатору Ch441A:
Управление программатором осуществляется от компьютера с помощью специальных программ, например Ch441A Programmer. На корпусе программатора есть перемычка обозначенная P/S. Она используется для переключения режимов Paralell (внутреннее) и Serial (внешнее).
Со списком совместимых микросхем можно ознакомиться здесь.
Основное достоинство — при такой цене, поддержка 25-ой серии флэш памяти (раньше это было доступно только на профессиональном уровне). Также поддерживается епром память 24-ой серии типа 24C02, 24C08, … 24C1024 и тд. Разрабатывался как для программирования микросхем в панели устройства (P/S — закорочен), так и для программирования микросхем не выпаивая из устройства (загрузка прошивки) в LCD TV, DVD проигрывателей, и тд (P/S разомкнут).
Для примера, вот только некоторые типы микросхем:
ATMEL
AT25DF041A, AT25DF321, AT25F004, AT25F512A, AT25F2048, AT25F4096, AT25F1024A, AT25FS010, AT25FS040, AT26DF081A, AT26DF161A, AT26DF321, AT26F004
EON
EN25B05, EN25P05, EN25B10, EN25P10, EN25BF20, EN25P20, EN25F20, EN25B40, EN25P40, EN25F40, EN25B80, EN25P80, EN25F80, EN25T80, EN25B16, EN25P16, EN25B32, EN25P32, EN25B64, EN25P64
Excel Semiconductor Inc
ES25P10, ES25P20, ES25P40, ES25P80, ES25P16, ES25P32
ST
M25P05A, M25P10A, M25P20, M25P40, M25P80, M25P16, M25P32, M25P64, M25PE10, M25PE20, M25PE40, M25PE80, M25PE16, M25PE32, M45PE10, M45PE20, M45PE40, M45PE80, M45PE16, M45PE32
MXIC
MX25L512, MX25L1005, MX25L2005, MX25L4005, MX25L8005, MX25L1605, MX25L3205, MX25L6405, MX25L6445, MX25L6405(SOP16)
NexFlash
NX25P80, NX25P16, NX25P32
Chingis Technology Corporation
Pm25LV512, Pm25LV010, Pm25LV020, Pm25LV040, Pm25LV080, Pm25LV016, Pm25LV032, Pm25LV064
Saifun Semiconductors
SA25F005, SA25F010, SA25F020, SA25F040, SA25F080, SA25F160, SA25F320
WINBOND
W25P10, W25X10, W25Q10, W25P20, W25X20, W25Q20, W25P40, W25X40, W25Q40, W25P80, W25X80, W25Q80, W25P16, W25X16, W25Q16, W25P32, W25X32, W25Q32, W25P64, W25X64,W25Q64
… и другие
USB мини программатор Ch441A 24 25 FLASH 24 EEPROM имеет интерфейсы, разъемы и контактные площадки для подключения к компьютеру и установки программируемых микросхем:
• для подключения программатора к компьютеру используется стандартный USB интерфейс спецификации 2.0;
• для подключения микросхем исполненных в DIP корпусе на плате программатора установлена ZIF панель на 16 контактов с нулевым усилением и ручкой фиксатором;
• для подключения микросхем 25 серии исполненных в корпусе SOP8 или SOP16 на плате программатора есть две контактные площадки;
• для внутрисхемного программирования на плате программатора есть ISP интерфейс. Обозначение контактов: 3.3, MOSI, CLK, MISO, CS, GND.
• на плате программатора есть интерфейс RS232. Обозначение контактов GND, RX, TX.
Питание USB мини программатора Ch441A осуществляется от USB порта компьютера. Напряжение питания 5 В.
Характеристики:
модель: Ch441A;
программатор собран на микроконтроллере: USB bus convert chip Ch441A;
совместим с операционными системами: Windows 98, Windows ME Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10;
программирует/считывает: FLASH EEPROM 24-25 серий;
16-ти контактная ZIF панель с нулевым усилением и ручкой-фиксатором;
6-ти контактный ISP интерфейс;
интерфейс RS232;
светодиодная индикация: питания;
рабочее напряжение: 5 В постоянного тока;
на плате установлен кварц на 12 МГц;
размеры (Д х Ш х В): 66 х 28 х 15 мм;
вес комплекта: 20 г.
Купить Программатор Ch441a. за $2.30
Поделитесь с друзьями статьей: Оцените статью, для нас это очень важно:Проголосовавших: 1 чел.
Средний рейтинг: 5 из 5.
Восстановление повреждённой прошивки BIOS на ноутбуке программатором, в случае, если ноутбук не загружается. Часть 2
Здравствуйте, уважаемые читатели сайта remontcompa! Меня зовут Роман Нахват и я представляю вашему вниманию вторую часть статьи о восстановлении прошивки BIOS на моем рабочем ноутбуке Acer Aspire E1-532. BIOS компьютера или ноутбука находится в специальной микросхеме, которая в свою очередь располагается на материнской плате. Микросхема BIOS может быть как съёмной, так и впаянной в материнскую плату. В первой части статьи мы разобрали ноутбук Acer Aspire E1-532 и извлекли из него материнскую плату, а сегодня произведём установку драйвера для программатора Ch441A и инсталляцию программы Ch441A-USB, затем подключим программатор к микросхеме BIOS для чтения и сохранения прошивки BIOS. Для работы нам понадобится второй ноутбук или обычный компьютер с установленной Windows.Восстановление повреждённой прошивки BIOS на ноутбуке программатором, в случае, если ноутбук не загружается. Часть 2. Установка драйвера для программатора Ch441A и инсталляция программы Ch441A-USB. Подключение программатора к микросхеме BIOS, чтение и сохранение прошивки BIOS
Материнская плата ноутбука Acer Aspire E1-532.Микросхема BIOS в данной материнской плате впаянная, производства Winbond, а именно Winbond 25Q64FVПодключим программатор Ch441A в порт USB 2.0 второго ноутбука или компьютера.
Подготовим программатор Ch441A к работе, а именно выполним установку драйвера и программу Ch441A-USB Programmer.
На флешке в папках Ch531A Driver и Ch441A-USB-Programmer-1.30 у нас находится драйвер к программатору Ch531A и программа Ch441A-USB Programmer соответственно.Открыв диспетчер устройств видим, что у нас появилось неизвестное устройство.Выделяем Неизвестное устройство и выбираем «Обновить драйверы».Так как драйвер для программатора Ch441A находится на флешке в папке Ch531A Driver, выбираем «Выполнить поиск драйверов» на этом компьютере.Жмём Обзор.Выделяем папку Ch441A Driver и жмём ОК.Далее.Установка драйвера для программатора Ch441A.Закрыть.После установки драйвера операционная система определила программатор Ch531A.Заходим в папку Ch441A-USB-Programmer-1.30 и выполняем установку программы Ch441A-USB-Programmer.УстановитьГотовоЯрлык программы Ch441A-USB-Programmer на рабочем столе.Winbond 25Q64FV относится к 25 серии микросхем, которая поддерживается программатором Ch441A.Так как микросхема Winbond 25Q64FV впаяна в материнскую плату, мы будем использовать специальный переходик и «прищепку» для подключения программатора к микросхеме. Подключать программатор к микросхеме нужно определенным образом, а именно следить за тем, чтобы первая ножка микросхемы была подключена к соответствующему контакту на ZIF панели программатора. На фото ниже стрелкой указан контакт первой ножки для микросхем 25-й серии. Устанавливаем переходник на ZIF панель программатора. Переходник, установленный в ZIF панель программатора (стрелкой указан контакт, который нужно подключать к первой ножке микросхемы).На шлейфе «прищепки» стрелкой указан контакт (с красным проводом) , который нужно подключить к соответствующему контакту на переходнике.Получаем следующее.Находим на микросхеме BIOS первую ножку (в нашем случае она отмечена кружочком).Подключаем «прищепку» к микросхеме BIOS таким образом, чтобы контакт на «прищепке» (красный провод) был подключен к первой ножке на микросхеме.Щёлкаем по ярлыку и запускаем программу Ch441A-USB-Programmer.
В окне открывшемся окне программы Ch441A-USB-Programmer жмём «Поиск чипа».В строке Имя чипа вводим модель микросхемы, в нашем случае W25Q64FV.Выполним чтение прошивки микросхемы BIOS, нажав «Читать».Процесс чтения микросхемы BIOS.Жмём ОК. Сохраним прошивку BIOS в отдельный файл, выбрав Файл-> Сохранить.Указываем имя файла прошивки, например isflash01 и жмём Сохранить.Бесплатная загрузка
Ch441A USB Mini Programmer Software —
ПРИВЕТ, ПАРЕНЬ,
В этом посте я даю вам программное обеспечение mini bios для программирования микросхем, здесь вы можете увидеть ниже мини-программатор ch441a,
Процесс программирования IC:
1. Снимите микросхему с платы
2. подключить микросхему в программаторе Usb Bios
3. Вставка программатора USB Bios в ПК
4. Open Ch441A Programmer Software (Ссылка для скачивания ниже)
5.В программе fostware сначала прочтите IC
6. затем удалите данные IC
7. Пустой ic
8. Откройте и выберите прошивку, которую вы хотите обновить
9. нажмите запись
10.После записи и подтверждения завершения процесса
11посмотрите видео для полной информации
Что такое программист: см. Полную информацию
Программатор
ch441a, программист
ch441a для windows 10,
ch441a программист для linux,
ch441a программист, как использовать,
ch441a программист mac,
ch441a программатор распиновка,
ch441a программатор драйвер,
ch441a программатор программное обеспечение 2020,
ch441a ch441a программист для windows,
ch441a ch441a программист программист 1.31 скачать,
ch441a programmer software,
ch441a programmer download,
ch441a programmer free download,
ch441a programmer 1.29,
ch441a programmer driver,
ch441a programmer software english,
ch441a programmer software 2019,
ch441a programmer driver software,
ch441a- programmer-software-1.29,
ch441a загрузка программного обеспечения программатора,
ch441a programmer,
ch441a programmer software download,
ch441a programmer software,
ch441a programmer software download english,
ch441a programmer write operations timeout failed,
ch441a programmer how to use,
Загрузка драйвера программатора ch441a, программатор
ch441a linux, программист
ch441a 1.34 загрузки,
ch441a программатор хинди,
ch441a программатор испанский,
ch441a программатор led tv,
ch441a программатор windows 10,
ch441a программист bios,
© Отказ от ответственности: Привет, друзья, здесь я предоставляю 100% достоверную информацию обо всех бесплатных каналах антенны и информацию об обновлениях программного обеспечения спутников и Settopbox, поэтому выполнение на свой страх и риск из-за различий в settopbox может привести к повреждению вашего устройства, поэтому, пожалуйста, не старайтесь изо всех сил и не ненавидьте кого-либо, о чем я говорю в своих видео, этот канал предназначен для развлечения людей, и я обычно сосредотачиваюсь на правде и проверяю себя, затем я рассказываю людям, что люди не делают собственное физическое лицо
Связанные© Отказ от авторских прав В соответствии с разделом 107 Закона об авторском праве 1976 г. допускается «добросовестное использование» в таких целях, как критика, комментарии, репортажи, обучение, стипендии и исследования.Добросовестное использование — это использование, разрешенное законом об авторских правах, которое в противном случае могло бы нарушать авторские права. Некоммерческое, образовательное или личное использование склоняет чашу весов в пользу добросовестного использования в офисах.
Ch441A ПРОГРАММАТОР НОВОЕ ОБНОВЛЕНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
ПРОГРАММАТОР Ch441A НОВОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕЗдравствуйте, зрители Сегодня я собираюсь поделиться с вами новым программным обеспечением Ch441A 2021
ЧТО ТАКОЕ USB-ПРОГРАММАТОР Ch441A? Ch441A — это микросхема интерфейса USB соответствующей степени, которая будет имитировать связь UART, обычный интерфейс, интерфейс памяти и синхронный последовательный порт (I2C, Spi).Чип изготовлен на заводе китайской компанией Jiangsu Qinheng Ltd. Ch441A используется некоторыми недорогими программистами памяти. Ic каким-то образом ограничен во время этой конфигурации, поскольку прикладной ученый использует только интерфейс Spi и I2C и оставляет тонны контактов неподключенными. Предпочтительным устройством является черный Ch441A Mini Applied Scientist, который вам просто нужно купить за от двух до пяти долларов США. КАК ПОЛЬЗОВАТЬСЯ ПРОГРАММАТОРОМ Ch441A?Это программатор Mini USB, которым можно очень легко пользоваться, для его использования нужен ноутбук или компьютер, на котором вы можете установить драйверы и программное обеспечение, и особенность этой программы заключается в том, что вы можете использовать Это с мобильного телефона. С помощью этого программатора вы можете запрограммировать цифровой спутниковый ресивер.Можно программировать Led Tv и так много разных гаджетов, которые имеют программирование, они могут использовать их все, если вы не знаете, как использовать, тогда видео доступно для этого, вы научитесь использовать эту программу шаг за шагом с помощью Видео. Вы получите эту программу по очень низкой цене, вы можете купить этого программатора от 1 до 5 долларов США на любом веб-сайте в Интернете. Чтобы использовать пошаговый программатор, вы можете программировать, просмотрев видео на видео, приведенном ниже.
КАК ПОЛЬЗОВАТЬСЯ ПРОГРАММАТОРОМ Ch441A PDF,ХАРАКТЕРИСТИКИ ПРОГРАММАТОРА USB Ch441A
- Спутниковый или спутниковый ТВ-приемник Flash Ic (серия 25)
- Аналоговый цветной телевизор с памятью Серия)
- ЖК (24.25 Series Ic)
- Desktop Motherboard Bios Program (25 Series)
- Notebook / Laptop Flash Ic (25 Series)
- Wifi / Network Router (25 Series)
- Универсальная ТВ-карта (25 Серия)
- Dvd Flash Ic (25-я серия)
- Set-Top Box (25-я серия)
203Ch441A | ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ | ||||
1 | ОБНОВЛЕНИЕ: 10.01.2021 ВЕРСИЯ: V1.40.0.0 | Загрузить | |||
2 | ОБНОВЛЕНИЕ: 10.01.2021 ВЕРСИЯ: 9017.2000 | Загрузить | |||
3 | ОБНОВЛЕНИЕ: 02.12.2020 ВЕРСИЯ: V2.2.0.0 03 | ||||
4 | Ch441, Ch440, Драйверы для, WIIN 7,8,10, , Vista 0 | 3 Скачать | |||
5 | V 1.38 | Загрузить | |||
6 | V 1.40 |
|
030303 | V 1.34 | Скачать |
Ch441A Цена программиста в Пакистане
В Пакистане вы можете купить эту программу через Интернет, она стоит 700 рупий.
Цена программатора Ch441A в Индии
ЗаключениеВ этой статье мы рассказали вам о новом программном обеспечении для программатора Ch441A Также я дал вам новое программное обеспечение для программатора Ch441A Получите также выгоду. Если вам понравилась эта статья, то обязательно поделитесь ею с друзьями. Если вы ничего не получили, то вы можете сообщить нам об этом в комментариях ниже, мы обязательно вам поможем.
Прошивка микросхем AVR Atmel ATtiny с помощью модифицированного программатора ISP Ch441A
Weekend Project: Я встроил множество микросхем ATtiny85 Digispark, пока возился с пользовательским загрузчиком.Вот как я запрограммировал их с помощью SPI менее чем за 5 долларов США с помощью программатора BIOS Ch441A.
Проблема в том, что Ch441A предназначен не для микросхем ATtiny, а для прошивки микросхем BIOS материнской платы. Я купил один только для прилагаемого тестового зажима SOIC, но я хотел посмотреть, смогу ли я перепрофилировать его для прошивки чипа ATtiny85. Этот пост является для меня справочником о командах и аппаратных хитростях, которые мне пришлось сделать, когда мне придется сделать это снова через полгода или позже.
Аппаратные требования:
- Недорогой программатор Ch441A EEPROM / BIOS с AliExpress
- Тестовый зажим SOIC 8-pin
- Машина Linux под управлением Debian / Ubuntu
Не имея специального программатора AVR SPI, я хочу сделать постоянный программатор AVR вместо использования трюка с эскизом Arduino UNO ISP (у меня более 30 чипов ATtiny85, и они растут).Вот как мне это удалось.
1) Сопоставьте контакты 16 Ch441A с 8 контактами ATtiny
С помощью омметра я сопоставил контакты с боковыми метками с контактами сокета. Теперь я знаю, какие выводы сокета соответствуют выводам функции ATTiny (например, MOSI, MISO, CS и т. Д.). Вот мой набросок.
Ch441A Схема контактов программатора ISP и микросхем ATtinyЭто перекликается с одной схемой, которую я нашел в Интернете для этого распространенного, но малоизвестного программатора BIOS / EEPROM ISP. Схема программатора ISP
Ch441A MiniProgrammer Предоставлено: один транзистор.eu2) Установите libusb-1.0 (версия 1.0.22+)
Я использую Linux Mint Bionic (18.04 LTS), в котором есть только libusb 1.0.21. Этого недостаточно. Для инструмента программирования (следующий раздел) требуется версия 1.0.22+, потому что API немного изменился. У Disco есть эта версия, вот как я установил ее из репозитория Disco, но остался на Bionic (кредиты Джорджу Шуклину).
# Редактировать исходный файл sudo nano /etc/apt/sources.list.d/official-package-repositories.list # Добавьте эту строку в репо, сохраните и выйдите deb http: // архив.ubuntu.com/ubuntu disco главная ограниченная вселенная # Редактировать файл настроек репо sudo nano /etc/apt/preferences.d/official-package-repositories.pref # Добавьте эти строки в начало файла настроек репо, сохраните и выйдите # Это сделано для предотвращения установки любых других библиотек из Disco Упаковка: * Значок: релиз n = дискотека Приоритет булавки: -10 Пакет: libusb-1.0-0 Значок: релиз n = дискотека Приоритет PIN-кода: 750 Пакет: libusb-1.0-0-dev Значок: релиз n = дискотека Pin-Priority: 750 # Обновить кеш sudo apt-get update # Подтвердите настройки репо # Убедитесь, что версия кандидата совпадает с установленной версией! Политика APT-кеширования libc-bin # Вывод должен где-то читать «Кандидат: 2: 1.0,22-2 » Политика apt-cache libusb-1.0-0 # Если все выглядит хорошо, установите libusb 1.0 и заголовки sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev
1 2 3 4 5 6 7 8 9 11 12 13 14 15 16 17 18 19 20 21 22 23 000 2728 29 30 31 32 33 34 35 36 | # Редактировать исходный файл sudo nano / etc / apt / apt.list.d / official-package-repositories.list # Добавьте эту строку в репо, сохраните и выйдите из deb http://archive.ubuntu.com/ubuntu disco main limited universe # Отредактируйте файл настроек репо sudo nano /etc/apt/preferences.d/official-package-repositories.pref # Добавьте эти строки в начало файла настроек репо, сохраните и выйдите из # Это предотвращает установку любых других библиотек из Disco Пакет: * Pin: release n = disco Pin-priority: -10 Пакет: libusb-1.0-0 Pin: релиз n = disco Pin-Priority: 750 Package: libusb-1.0-0-dev Pin: release n = disco Pin-Priority: 750 # Обновите кеш sudo apt-get update # Подтвердите настройки репо # Убедитесь, что версия кандидата совпадает с установленной версией! apt-cache policy libc-bin # Выходные данные должны где-то читать «Candidate: 2: 1.0.22-2 « apt-cache policy libusb-1.0-0 # Если все выглядит хорошо, установите libusb 1.0 и заголовки sudo apt-get install libusb-1.0-0 libusb-1.0-0- dev |
3) Создайте инструмент программатора Ch441A
Trel725 написал небольшой инструмент программирования, чтобы заставить чипы Ch441A flash ATtiny всех разновидностей. Единственное требование — установить libusb 1.0.22+. Просто клонируйте репозиторий и запустите в Linux make
. Появится новый файл с именем chavrprog .Убедитесь, что у него есть права на выполнение с chmod + x chavrprog
. Он отправляет байты в ATtiny и считывает ответы таким образом, чтобы можно было прошивать микросхемы ATtiny. Я так рада, что он сделал этот инструмент.
Эти шаги снова:
git clone https://github.com/Trel1725/chavrprog.git делать chmod + x chavrprog
git clone https://github.com/Trel1725/chavrprog.git make chmod + x chavrprog |
4) Подключите тестовый разъем Ch441A clip
Я просто использовал макетную плату и взял цветные провода для подключения разъема Ch441A к тестовой клемме SOIC8, учитывая мой набросок сверху.
Сопоставьте разъем Ch441A с тестовым зажимом SOIC для микросхем ATtiny Крупным планом провода макета в разъеме тестового зажима SOIC8Цвета отображаются на Ch441A следующим образом:
Желтый —- CS 3.3 — Зеленый Красный —— MIOS X X CLK — белый Черный —- Gnd MOSI — Синий
Желтый —- CS 3.3 — Зеленый Красный —— MIOS X X CLK — Белый Черный — — Gnd MOSI — Синий |
Обратите внимание на выемку на ленточном кабеле при вставке цветных проводов в разъем ленточного кабеля.
Убедитесь, что перемычка напряжения установлена правильно. Контакты 1 и 2 должны быть закорочены поставляемой перемычкой для работы на 3,3 В.
5) Прошить плату ATtiny85 Digistump
Красный провод тестового зажима должен совпадать с маленьким кружком на микросхеме ATtiny — оба обозначают контакт 1. Я несколько раз пытался правильно прикрепить зажим, потому что контакты настолько мала. Обратите внимание на ориентацию Digistump относительно красного провода тестового зажима SOIC8. Тестовый клип
SOIC на ATtiny85 DigistumpТеперь я могу прошить t85_default.hex из репозитория микропрограмм micronucleus, расположенного по адресу https://github.com/micronucleus/micronucleus/tree/master/firmware/releases. Я фактически разветвил это репо и сделал специальный загрузчик для светодиода APA106 RGB. В любом случае для прошивки загрузчика micronucleus все, что требуется, это:
# Присоедините тестовый зажим SOIC к микросхеме ATtiny85 напрямую # Подключите Ch441A к USB-порту машины Linux # Выполните следующую команду (s = строгая проверка) sudo chavrprog -d tiny85 -a s / путь / к / t85_default.шестнадцатеричный
# Присоедините тестовый зажим SOIC к микросхеме ATtiny85 напрямую # Подключите Ch441A к USB-порту машины Linux # Выполните следующую команду (s = строгая проверка) sudo chavrprog — d tiny85 -as /path/to/t85_default.hex |
Он отлично работал с самой первой попытки прошивки. Встроенный индикатор работы на Digistump горит в ожидании программы для загрузчика. Digistump теперь не кирпичный.
6) Сделайте постоянную установку программатора PCI для AVR
Программист ISP пришел с небольшой печатной платой для создания собственных проектов расширения, я полагаю. Я использую это для постоянного подключения контактов Ch441A к ленточному кабелю SOIC8 для использования с чипами ATtiny.
Аксессуары для Ch441AПланируется использовать пустую печатную плату и создать схему контактов оборудования между разъемом Ch441A и ленточным кабелем, соединяющим тестовый зажим SOIC8 с микросхемами ATtiny. На штифте 6 нужно сделать только один разрез, чтобы изолировать эти два отверстия.Остальное — прямая пайка. Фиолетовые круги обозначают опускающиеся булавки. Синие круги обозначают булавки, идущие вверх. Я добавлю к этой плате всего 12 контактов, а не 16 контактов.
Аппаратное сопоставление контактов между программатором Ch441A ISP и тестовым зажимом SOIC8 для микросхем ATtinyЗдесь я разрезал соединение между отверстиями в позиции 6 с помощью ножа X-acto и добавил перемычки, как на схеме выше. Я использовал ножки от запасного резистора, который у меня валялся. Они тонкие, поэтому оставляют достаточно места для штифтов со сквозным отверстием.
Добавить проволочные перемычки от запасного резистораГотовая плата перемычек выглядит так. Прошу прощения, что на клеммной базе все еще есть флюс.
Завершено Ch441A Плата с выводами печатной платыКогда печатная плата обрезана и очищена, она выглядит следующим образом.
Ch441A Печатная плата обрезана и очищена.7) Тестирование печатной платы.
Хорошо протестировать проводку еще раз, чтобы убедиться в отсутствии короткого замыкания. Все верхние контакты должны соответствовать верхним контактам микросхемы ATtiny и соответствовать функциональным контактам на боковой стороне Ch441A.
Подтвердите проводку и функциональные контакты печатной платы8) Прошить ATtiny85 Digistump с помощью новой печатной платы.
В момент истины все работает нормально. Новая печатная плата хорошо справляется со своей задачей, и первая прошивка ATtiny85 прошла успешно.
Успешная перепрошивка ATtiny85 с Ch441A и специальной платой9) Сделайте уникальный разъем
Я знаю себя, и однажды я неправильно вставлю ленточный разъем и выгорю микросхему. Я взял пару булавок и обрезал провода.Затем я положил сверху эпоксидную смолу, дал ей застыть и вставил ее в пустые контакты ленточного разъема. Они съемные, но теперь разъем имеет только один способ подключения к модифицированной плате PCB в целях безопасности.
Сделайте уникальный ленточный соединитель с контактами и эпоксидной смолой.10) Советы и устранение неисправностей
Если ATtiny начинает работать со сбоями, возможно, повреждена EEPROM. Я заметил, что это иногда случается при включении и выключении источника питания, если есть пульсации напряжения. Я запускаю эту команду, чтобы сравнить содержимое EEPROM с исходным шестнадцатеричным файлом, используемым для прошивки загрузчика:
sudo chavrprog -d tiny85 -c / путь / к / t85_default.шестнадцатеричный
sudo chavrprog -d tiny85 -c /path/to/t85_default.hex |
Если есть повреждение, то инструмент отобразит адрес при первом несоответствии, иначе он укажет подпись верно.
Еще одна уловка — это прошить загрузчик, затем загрузить пользовательскую программу через micronucleus, а затем выгрузить объединенное содержимое EEPROM на диск. Затем я могу прошить загрузчик и пользовательскую программу за один шаг. Вот как я это делаю для ATtiny85 Digistump:
# Подключите Ch441A и подключите тестовый зажим к ATtiny. chavrprog -d tiny85 -a s / путь / к / загрузчику.шестнадцатеричный # Удалите тестовый зажим, освобождая ATtiny и # загрузить пользовательскую программу (здесь на устройство Digispark) micronucleus -cdigispark —timeout 60 main.hex # Подключите USB-разъем, прикрепленный к ATtiny. # Программа должна быть успешно загружена # Выгрузить все содержимое EEPROM в двоичный файл chavrprog -d tiny85 -r f dump.bin # Преобразование двоичного дампа в шестнадцатеричный формат файла Intel objcopy -I binary dump.bin -O ihex full-eeprom.hex # Необязательно — установите предохранитель ATtiny High, чтобы включить цепь обнаружения обесточивания (BOD) chavrprog -d tiny85 -H 0xDD # chavrprog -d tiny85 -l 0xC1 # chavrprog -d tiny85 -x 0xFF
1 2 3 4 5 6 7 8 9 12 9000 10 9000 14 15 16 17 18 19 20 | # Подключите Ch441A и подсоедините испытательный зажим к ATtiny chavrprog-path / path / tiny85 -as / загрузчик.hex # Удалите тестовый клип, освобождая ATtiny, и # загрузите пользовательскую программу (здесь на устройство Digispark) micronucleus -cdigispark —timeout 60 main.hex # Подключите ATtiny- подключенный USB-разъем # Программа должна быть успешно загружена # Дамп всего содержимого EEPROM в двоичный файл chavrprog -d tiny85 -rf dump.bin # Преобразование двоичного дампа в шестнадцатеричный формат Intel формат файла objcopy -I двоичный дамп.bin -O ihex full-eeprom.hex # Необязательно — установите предохранитель ATtiny high для включения цепи обнаружения сбоев (BOD) chavrprog -d tiny85 -H 0xDD # chavrprog -d tiny85 -l 0xC1 # chavrprog -d tiny85 -x 0xFF |
Отныне full-eeprom.hex можно прошивать непосредственно на новые микросхемы и сравнивать с неисправными микросхемами, если возникнет такая необходимость.
Успех: В эти выходные мне удалось перепрофилировать программатор BIOS для прошивки ATtiny85 на плате Digistump, используя тестовый зажим SOIC8 и модифицированную печатную плату.Я также смог прошить около трех десятков микросхем ATtiny85 примерно за пять минут благодаря этому программисту ISP.
Надеюсь, это будет полезно для всех, кто пробует нечто подобное. В сети очень мало информации о настройке этого программатора для работы с чипами Atmel.
Успешная пакетная прошивка трех десятков микросхем ATtiny85Программатор Ch441A. Как использовать и поддерживаемые микросхемы
, программатор Ч441А. Как использовать и поддерживаемые чипы | Blogh2.com Программатор микросхем Ch34A Pro Series BIOS 25 и 341Программатор Ch441A Pro используется для программирования микросхем BIOS компьютеров, ноутбуков, видеокарт, мультимедийных плееров, памяти телевизора, ЖК-дисплеев, маршрутизаторов, игровых консолей, спутниковых ресиверов и т. Д.
Купить можно по этой ссылке
Как использовать программатор Ch441A Pro:
Для начала работы с программатором необходимо установить драйвер и программное обеспечение:
Скачать ПО (Ch441A Programmer версия 1.3) и драйвер по ссылке
Системные требования к программному обеспечению:
OC: Win98, WinME, WIN2K, WinXP, Vista, Win7, Win8, Win10 (32-64 бит)
Распаковать скачанный архив и запустить Ch441A_130.программа exe
Подключите программатор к компьютеру (должен загореться светодиод POWER).
Драйвер для программатора может быть установлен автоматически. Если Windows не удалось установить драйвер, найдите в скачанном архиве папку Ch441Parallel_driver_support WIN7 и установите драйвер из нее.
После установки программы и драйвера можно приступать к программированию.
Для программирования необходимой микросхемы на панели ЗИФ устройства нужно открыть пазы для ее установки, подняв фиксирующую ручку.Установить микросхему по ключу, нарисованному на программаторе … Зажать микросхему фиксирующей ручкой в пазах. См. Рисунок 1.1 (Правильная установка микросхемы BIOS 25 серии)
Рис. 1.1 (Правильная установка микросхемы BIOS 25 серии)
При необходимости прошивки микросхем 25-й серии в корпусе SOP8 или SOP16 на плате программатора предусмотрены контактные площадки для микросхем в таких корпусах. Вы можете припаять микросхему к контактной площадке (см. Рисунок 1.2.) или просто прижать прищепкой к контактам. Также можно воспользоваться доплатой (идет в комплекте с программатором) и установить / припаять на нем микросхему ( см. Рис. 1.3. )
Программировать микросхему 25-й серии в корпусе SOP8 можно прямо на материнской плате без распайки. Для этого можно использовать прищепку-переходник (в комплект не входит. Покупается отдельно) (см. Рисунок 1.4.) Красный провод на кабеле прищепки — это контакт, который должен соответствовать первой ножке микросхемы (обычно указывается точкой на самой микросхеме).При таком методе прошивки необходимо обесточить плату и удалить батарею BIOS.
Рис. 1.4
Программатор имеет возможность внутрисхемного программирования с использованием интерфейса ISP (этот способ программирования здесь описываться не будет, информацию можно найти на форумах в Интернете)
Перемычка для переключения между режимами программирования не трогать! Даже когда программируем без пайки через прищепку … Он должен соединять 1 и 2 пина.Мы снимаем перемычку только в том случае, если используем интерфейс ISP.
Итак, приступим непосредственно к программированию:
ПОСЛЕ !!! установка / подключение микросхемы — подключить программатор к USB-порту (при подключении может потребоваться подождать, пока Windows установит драйвер на устройство) и запустить программу Ch441A Programmer. Интерфейс программы можно переключить на русский язык.
Если микросхема подключена правильно, все кнопки в программе будут активными.
Далее необходимо выбрать название микросхемы, для которой можно нажать кнопку «DETECT» (программа сама предложит наиболее подходящие микросхемы) или выполнить ручной поиск через кнопку «SEARCH».
Когда в программе выбрано название микросхемы, вы можете выполнять все необходимые действия со своей микросхемой — читать, сохранять дамп, очищать, записывать и т. Д.
Интерфейс программы интуитивно понятен и прост:
Чипы серии 341, поддерживаемые программатором Ch35A Pro
ДРУГ
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 AT25DF641 925D
ОБЩИЙ
25X005 25X05 25X10 25X20 25X40 25X80 25X16 25X32 25X64 25X128 25X256 25X512 25X1024 25X2048
ЭОН 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
РАСШИРЕНИЕ
S25FL004A S25FL032A S25FL040A S25FL064A S25FL008A S25FL128P S25FL160 S25FL129P S25FL016A S25FL128A
SST (только чтение)
SST25VF512A SST25VF512 SST25VF010 SST25VF010A SST25 SST25VF020 SST25VF040B SST25VF040A SST25VF040 SST25V ‘SST25VF016F32 SST25V
ST
M25P05A M25PE10 M25P10A M25P20 M25PE20 M25PE40 M25P40 M25PE80 M25P80 M25PX80 M25PX16 M25P16 M25PE16 M25P32 M25PE32 M25PX32 M25PX12PE9
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
Чипы серии 341, поддерживаемые программатором Ch34A Pro
ATMEL AT24C01 AT24C01B 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
КАТАЛИЗАТОР
CAT24C01 CAT24WC01 CAT24WC02 CAT24C02 CAT24C04 CAT24WC04 CAT24WC08 CAT24C08 CAT24WC16 CAT24C16 CAT24WC32 CAT24C32 CAT24WC64 CAT24C64 CAT24WC128 CAT24C32 CAT24WC64 CAT24C64 CAT24WC128 CAT7CAT24CATWC128 CAT624 CAT624 CAT624 CAT1024 CAT1024 CAT1024 CAT724 CAT624 CAT1024 CAT624 CAT624 CAT624 CATWC128 CAT624 CAT1024 CAT1024 CAT1024 CAT1024 CAT1024 CATWC1024 CAT1024 CATWC128 CATWC24 CAT1024 CAT1024 CAT1024 CAT1024 CAT1024 CAT624 CAT1024 CAT624 CAT1024 CAT1024 CAT624 CAT624 CAT1024 CAT10 24 CATWC128 CAT624 CAT7 24 CATWC24
ОБЩИЙ
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 3V12328 5V 24C12C5125V 24C125 3V 24C123 5V 24C125 9V 24C123 512
FAIRCHILD
FM24C01L FM24C02L FM24C03L FM24C04L FM24C05L FM24C08L FM24C09L FM24C17L FM24C16L FM24C32L FM24C64L FM24C128L FM24C256L FM24C512L
HOLTEK
HT24C01 HT24LC01 HT24CD2 HT24LC02 HT24C04 HT24LC04 HT24C08 HT24LC08 HT24C16 HT24LC16 HT24LC32 HT24C32 HT24LC64 HT24C64 HT24C128 HT24LC128 HT24C256 HT24C128 HT24LC128 HT24C256 HT24256 HT24256 HT24000 HT24000 HT126 HT24256 HT24000 HT125
Исси
IS24O01 IS24C02 IS24C04 IS24C08 IS24C16 IS24C32 IS24C64 IS24C128 IS24C256 IS24C512 IS24C1024
МИКРОЧИП 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
Подключение Ch441A Pro к микросхеме в корпусе SOP8 без пайки через прищепку — переходник.
Прищепка — адаптер для программатора Ch441A Pro позволяет программировать микросхемы в корпусе SOP8 8pin без распайки.
1. Подсоедините адаптер к программатору согласно ключу, нарисованному на программаторе. Первая ножка микросхемы обозначена на рисунке (на программаторе) точкой. На переходнике от прищепки к программатору ножки пронумерованы. См. Рисунок 2.1 (правильное подключение адаптера прищепки для программирования микросхемы серии 25)
Рис.2.1. Правильное подключение адаптера прищепки для программирования микросхемы 25 серии
2. Подсоедините кабель прищепки к адаптеру. Красный провод должен соответствовать 1 ножке адаптера.
Перед тем, как подключить прищепку к микросхеме на плате, желательно почистить ножки микросхемы, например, ножом, скальпелем или чем угодно. Плата должна быть обесточена, а аккумулятор BIOS извлечен.
3. Подключите прищепку к микросхеме так, чтобы красный провод оказался на первой ножке микросхемы.см. рисунок 2.2. На самой микросхеме первая ножка обычно обозначается точкой.
ТОЛЬКО ПОСЛЕ !!! подключившись к микросхеме и убедившись, что все подключено правильно, подключите программатор к USB-порту компьютера.
Если все контакты между прищепкой и микросхемой имеются и все подключено правильно — при запуске программы все кнопки интерфейса будут активны и можно приступать к выбору названия микросхемы и программированию.
PS Из-за особенностей некоторых материнских плат не все микросхемы можно программировать, не снимая их с материнской платы. В некоторых случаях без полива не обойтись.
Если вы уверены, что все подключено правильно и все контакты в наличии, а микросхема не поддается программированию, попробуйте спаять микросхему, возможно, что другие элементы материнской платы мешают ее программированию.
Программный мини-программаторCh441a — WERSHOFT
1 Снимите микросхему с платы 2 Подключите микросхему.Этот USB-программатор Ch441a с низким уровнем передачи данных разработан для поддержки 24 EEPROM и 25 SPI флэш-памяти, 8 контактов и 16 контактов SPI флэш-памяти.
Умные покупки, Лучшая жизнь Aliexpress Com в 2020 году Usb-схема Aliexpress
Smarter Shopping Лучшая жизнь Aliexpress Com в 2020 Usb-цепи Aliexpress
Здесь вы можете скачать программное обеспечение Ch441A mini USB Bios Programmer для зеленого и черного цветов.
Программный мини-программатор ch441a . Как использовать новое программное обеспечение ch441a programmer v 2202.Просто нажмите кнопку загрузки по указанной ниже ссылке после загрузки извлечения и легко используйте ее. Программное обеспечение для мини-программатора Ch441A Программное обеспечение для мини-программатора Ch441A для Black Edition.
Ch441A — USB программатор は SkyGz に よ っ て 開 発 さ れ た カ テ ゴ リ デ ス ク ト ッ プ の Shareware ソ フ ト ウ ェ ア で す Ch441A — USB программатор の 最新 バ ー ジ ョ ン が 現在 知 ら れ て い る で す そ れ は 最初 20161126 の デ ー タ ベ ー ス に 追加 さ れ ま し た. В нем есть все драйверы, которые полностью работают. Мгновенно делитесь заметками и фрагментами кода.
И с Зеленым тоже работает.И с Зеленым тоже работает. Ch441A используется некоторыми дешевыми программистами памяти.
Ch441A — это микросхема интерфейса USB, которая может эмулировать параллельную связь интерфейса параллельного порта стандартного параллельного порта связи UART и синхронную последовательную связь I2C SPI. Он будет запущен. Ch441A — это микросхема интерфейса USB, которая может имитировать стандартный параллельный порт памяти параллельного порта связи UART и синхронный последовательный порт I2C SPI.
Вы можете использовать его, если вы новичок или новичок в ремонте электроники и LCDLED TV ComputerLaptop.Чип произведен китайской компанией Jiangsu QinHeng Ltd. На ней установлен чип ch441a, который может распознавать EEPROM 24 и мигать spi с зеленым индикатором, чтобы показать, что модули работают.
Ch441 Mini USB Programmer — самый дешевый программатор, который может программировать микросхемы серии 24 и 25. IC каким-то образом ограничена в этой конфигурации, потому что программист использует только интерфейс SPI и I2C. Нет необходимости устанавливать программное обеспечение, это может быть прямой щелчок по программатору EXE.
Программное обеспечение для ПК 17378 просмотров Программное обеспечение мини-программатора Ch441A для Black Edition. Это формат RAR. Это последняя версия программного обеспечения для этого программиста.
У него есть все драйверы, которые полностью рабочие. Это последняя версия программного обеспечения для этого программиста. Ch441A используется некоторыми дешевыми программистами памяти.
Ch441A программист softwaredriver Ch441A 编程 器 ツ ー ル ソ フ ト 開 発 者 の HP と 思 わ る 中国 語 こ ち ら の サ イ ト も 参考 に な る と 思 い ま す サ ポ ー ト 調査 動作 確認 も し っ か り と さ れ て い る よ う な の で 簡易 マ ニ ュ ア ル 付 き 購入 も こ ち ら の. ПРИВЕТ, РЕБЯТА В этом посте я даю вам программное обеспечение mini bios для программирования микросхем, здесь вы можете увидеть процесс мини-программатора ch441a для программирования IC.Ch441A USB Mini Programmer Скачать последнюю версию Ch441A USB Mini Hi Programmer Tool Ch441A USB Programmer 24 Series Ch441A USB Mini Programmer Последняя версия Дата загрузки Версия Инструменты 16-01-2021 V 21013 Скачать 10-01-2021 V 14000 Скачать 10-01-2021 V 2203 Загрузить 12.02.2020 V 2200 Загрузить.
Ch441Aexe Программатор Ch441 日本語 言語 フ ァ イ ル.
Pin On Dip Electronics Lab
Pin On Dip Electronics Lab
Программатор USB Ch441a Чип записывающего устройства 24 Eeprom Поддержка записи Bios 24eeprom и 25 Spi Flash 8-контактный 16-контактный чип Usb-программатор Spy
USB-программатор Ch441a 24 Series Burner Eeprom Bios Writer Поддержка 24eeprom и 25 Spi Flash 8pin 16pin Chip Usb Programmer Spy
Ch441a Mini Usb Programmer Software Usb Programmer Mini
Ch441a Mini Usb Programmer Software Usb Programmer Mini
Ch441a Usb Mini Programmer Software Бесплатная загрузка Usb Загрузите сайты Программист
Ch441a Usb Mini Programmer Software Бесплатная загрузка Usb Бесплатное программное обеспечение Загрузите сайты Programmer
Ch441a Programmer Как это работает для прошивки во Flash ICS Знайте в 2020 Firmware Programming Tools Programing Software
Ch441a Programmer How It Works For Firmware Во Flash Ics Know In 2020 Firmware Programming Tools Программное обеспечение для программирования
Ch441a Mini Programmer Black Edition Black Edition Programmer Mini
Ch441a Mini Programmer Black Edition Black Edition Programmer Mini
Ch441a Usb Mini Programmer Software Бесплатная загрузка Kazmi Elecom Programmer Сайты для скачивания бесплатного программного обеспечения Программное обеспечение
Ch441a Usb Mini Programmer Программное обеспечение Бесплатная загрузка Kazmi Elecom Programmer Сайты для скачивания бесплатного программного обеспечения Программное обеспечение
Thinary Electronic Ch441a Ch441 24 Eeprom Writer 25 Spi Flash Bios Board Module Usb Programmer With Software Arduino Usb Usb Programmer
Thinary Electronic Ch441a Ch441a Ch441a 24 Eeprom Writer 25 Spi Flash Bios Board Module Usb-программатор с программным обеспечением Arduino Usb Usb-программатор
Intel Centrino Ultimate N 6300 633anhmw 450mbp Wireless Wifi Half Mini Pci E Card Сетевые карты Intel Cards
Intel Centr ino Ultimate N 6300 633anhmw 450mbp Wireless Wifi Half Mini Pci E Card Сетевая карта Intel Cards
Tp Mt5507 Прошивка платы Pc821 Прошивка Sony Led Бесплатное программное обеспечение Сайты для загрузки
Tp Mt5507 Pc821 Прошивка для платы 9000 Загрузка программного обеспечения Sony Led91
Бесплатное программное обеспечение Sony Led91Найти дополнительную информацию о датчиках 10 шт. Ch441a 24 25 Series Eeprom Flash Bios Usb-программатор с программным драйвером Fr Usb Компьютерные принадлежности Электронные компоненты
Найти дополнительную информацию о датчиках о 10pcs Ch441a 24 25 Series Eeprom Flash Bios USB-программатор с программным драйвером Fr Usb Компьютерные принадлежности Электронные компоненты
Программное обеспечение программатора с контактами
Программное обеспечение с контактами на программаторе
Программатор с контактами Логический анализатор
Программатор с контактами на логическом анализаторе
M53v5 1 Программное обеспечение Скачать бесплатное программное обеспечение Tale Сайты для загрузки электронных схем Программное обеспечение
M53v5 1 Загрузка программного обеспечения Сайты загрузки бесплатного программного обеспечения The Tale Проекты электронных схем Программное обеспечение
Zp Vst6a338 Pb818 Led Tv Firmware Скачать The Tale Sony Led Led Tv Загрузки бесплатного программного обеспечения Сайты
Zp Vst6a338 Pb818 Led Tv Firmware Загрузки Sony Tv Firmware Прошивки Sony Tv Сайты загрузки бесплатного программного обеспечения Led Led Tv
Z Vst V56rj BZ Vst V56ru B Прошивка для платы Скачать The Tale Сайты для загрузки бесплатного программного обеспечения Sony Led Прошивка
Z V56rj BZ Vst V56ru B Прошивка для платы Скачать The Tale Сайты загрузки бесплатного программного обеспечения Sony Led Прошивка
Ch441a Usb Mini Programmer Software Бесплатная загрузка Kazmi Elecom Usb Programmer Mini
Ch441a Usb Mini Programmer Software Бесплатная загрузка Kazmi Elecom Usb Programmer Mini
Ch441a Usb Mini Programmer Software Бесплатная загрузка The Tale Бесплатная загрузка программного обеспечения Сайты Usb Software
Ch441a USB-мини-программатор Программное обеспечение Бесплатная загрузка The Tale Сайты для загрузки бесплатного программного обеспечения Usb Software
Загрузить макет схемы программатора Виллема Эпрома Найти где купить программатор Проекты Arduino Electronics
Скачать макет схемы программиста Виллема Эпрома Найти где купить программист Проекты электроники Arduino
ВВЕДЕНИЕ С шести лет я подумал, что было бы круто сделать своего собственного веб-кастера.Не зная тогда многого, я подумал, что могу использовать леску с присоской на конце, и это может помочь. 3D-принтеры только становились доступными, а у нас их в то время не было. Итак, идея проекта была отложена. С тех пор мы с папой стали Творцами. Это натолкнуло меня на мысль, что, если бы в «Стихах-пауках» был другой персонаж — скажем, 14 лет, единственный ребенок, выросший со старыми моторами и механическими деталями в подвале и электронными приборами. У него накопилось два 3D-принтера и сварщик.В 9 лет он открыл канал Maker (Raising Awesome). Его отец импульсивно купил швейную машинку в Prime Day, и ТОГДА, в 14 лет, его укусил радиоактивный жук Maker … ну, паукообразный. Сначала он был Создателем, а затем получил свои паучьи способности. На что был бы похож этот персонаж? Итак, мы придумали перчатку Webslinger Gauntlet и Spidey-Sense Visual AI Circuit. ДИЗАЙН ПРОЕКТА WebSlinger В перчатке Webslinger находится 16-граммовый картридж с углекислым газом, с помощью которого можно выстрелить в крючок, привязанный к кевлару. Для этого не требуется никакого микроконтроллера, только клапан, который вы найдете для накачивания велосипедных шин.У него будет двигатель в перчатке, чтобы отследить кевлар. Spider-SenseКамера и amp; датчик приближения был вшит в спину рубашки. Raspberry Pi A + служил мозгом для всего костюма, управляя всеми датчиками и камерами внутри костюма. Наряду с этим мы использовали Pi SenseHat со встроенным дисплеем RGB для изменения логотипов, например, при срабатывании «Spidey Sense». Учитывая время этого конкурса, я смог выиграть последний костюм на Хеллоуин. Вы можете найти модель на нашем сайте GitHub: https: // github.com / RaisingAwesome / Spider-man-Into-the-Maker-Verse / tree / master. Это код для запуска RGB и вибрации: from sense_hat import SenseHat время импорта импортировать RPi.GPIO как GPIO # Режим GPIO (ПЛАТА / BCM) GPIO.setmode (GPIO.BCM) # установить контакты GPIO GPIO_ECHO = 9 GPIO_TRIGGER = 10 GPIO_VIBRATE = 11 # установить направление GPIO (IN / OUT) GPIO.setup (GPIO_TRIGGER, GPIO.OUT) GPIO.setup (GPIO_ECHO, GPIO.IN) GPIO.setup (GPIO_VIBRATE, GPIO.ИЗ) смысл = SenseHat () г = (0, 255, 0) б = (0, 0, 255) у = (255, 255, 0) ш = (255,255,255) г = (204, 0, 0) a1 = [ б, г, б, б, б, б, г, б, б, г, б, б, б, б, г, б, б, б, г, г, г, г, б, б, б, б, б, г, г, б, б, б, г, г, г, г, г, р, г, г, б, б, б, г, г, б, б, б, б, б, г, б, б, г, б, б, б, г, б, б, б, б, г, б ] a2 = [ б, б, г, б, б, г, б, б, б, г, б, б, б, б, г, б, б, б, г, г, г, г, б, б, г, б, б, г, г, б, б, г, б, г, г, г, г, г, г, б, г, б, б, г, г, б, б, г, б, б, г, б, б, г, б, б, б, б, г, б, б, г, б, б ] a3 = [ г, б, б, б, б, б, б, г, б, г, б, б, б, б, г, б, б, б, г, г, г, г, б, б, г, б, б, г, г, б, б, г, б, г, г, г, г, г, г, б, г, б, б, г, г, б, б, г, б, б, г, б, б, г, б, б, б, г, б, б, б, б, г, б ] def animate (): # dist дано в футах.# скорость рассчитывается по линейному уравнению y = mx + b, где b = 0 и m = 0,1 sense.set_pixels (a1) time.sleep (0,05 * расстояние ()) sense.set_pixels (a2) time.sleep (0,05 * расстояние ()) sense.set_pixels (a1) time.sleep (0,05 * расстояние ()) sense.set_pixels (a3) time.sleep (0,05 * расстояние ()) def distance (): # Возвращает расстояние в футах StartTime = time.time () timeout = time.time () timedout = Ложь # установите для Trigger значение HIGH, чтобы подготовить систему GPIO.вывод (GPIO_TRIGGER, True) # установите Триггер через 0,00001 секунды (10 мкс) на НИЗКИЙ, чтобы отправить пинг от датчика time.sleep (0,00010) GPIO.output (GPIO_TRIGGER, ложь) # чтобы не ждать вечно, установим тайм-аут, если что-то пойдет не так. а GPIO.input (GPIO_ECHO) == 0: # если мы не получили ответ, чтобы сообщить нам, что он собирается пинговать, двигайтесь дальше. # датчик должен сработать, сделать свое дело и начать отчитываться через миллисекунды.StartTime = time.time () если (time.time () & gt; тайм-аут + .025): timedout = True перерыв #print («Истекло время ожидания эхо от низкого до высокого:», время ожидания) timeout = Время начала StopTime = Время начала а GPIO.input (GPIO_ECHO) == 1: # если мы не получим отскока на датчике с верхней границей его диапазона обнаружения, двигайтесь дальше. # Ультразвук движется со скоростью звука, поэтому он должен возвращаться, по крайней мере, # быстро для вещей, находящихся в пределах допустимого диапазона обнаружения.timedout = Ложь StopTime = time.time () если (time.time () & gt; тайм-аут + .025): timedout = True перерыв #print («Тайм-аут эха от высокого до низкого:», время ожидания) # записываем время, когда оно вернулось к датчику # разница во времени между стартом и прибытием TimeElapsed = StopTime — Время начала # умножаем на звуковую скорость (34300 см / с) # и разделим на 2, потому что он должен пройти через расстояние и обратно # затем преобразовать в футы, разделив все на 30.48 см на фут расстояние = (Истекшее время * 17150) / 30,46 #print («Расстояние:», расстояние) если (расстояние & lt; .1): расстояние = 5 distance = round (расстояние) если расстояние & lt; 5: вибрировать () расстояние возврата def vibrate (): # если что-то очень близко, вибрируйте spidey-sense #code pending GPIO.output (GPIO_VIBRATE, Истина) time.sleep (.1) GPIO.output (GPIO_VIBRATE, ложь) # Следующая строка позволит этому скрипту работать автономно, или вы можете # импортировать скрипт в другой скрипт, чтобы использовать все его функции.если __name__ == ‘__main__’: пытаться: GPIO.output (GPIO_TRIGGER, ложь) GPIO.output (GPIO_VIBRATE, ложь) время сна (1) в то время как True: анимировать () # Следующая строка — это пример из импортированной библиотеки SenseHat: # sense.show_message («Шон любит Бренду и Коннора !!», text_colour = желтый, back_colour = синий, scroll_speed = .05) # Обработка нажатия CTRL + C для выхода кроме KeyboardInterrupt: print («\ n \ nВыполнение Spiderbrain остановлено.\ n «) GPIO.cleanup () Визуальный AII Если вы видели Человека-паука: Возвращение домой, вы бы знали о совершенно новом ИИ под брендом Старка, Карен, которую Питер использует в своей маске, чтобы помочь ему в миссиях. Карен была разработана, чтобы иметь возможность выделять угрозы и предупреждать Питера о его окружении, а также управлять многими функциями его костюма. Хотя создание чат-бота с ИИ, который отвечает голосом и чувством эмоций, может быть не самой простой задачей для этого соревнования, мы заранее продумали возможность включения способа создания этого искусственного «паучьего чутья».«Мы решили, что сейчас самое подходящее время, чтобы воспользоваться всплеском популярности Microsoft Azure и API машинного зрения, предоставляемого Microsoft. Мы создали решение« видеть в темноте »с помощью Raspberry Pi Model A и камера NoIR: облачный сервис Microsoft Computer Vision может анализировать объекты на изображении, которое снимается камерой Raspberry Pi (также известной как моя камера Pi-der), прикрепленной к ремню. Чтобы активировать это супер-шестое чувство, у меня есть как только акселерометр Sense Hat стабилизируется, снимок будет сделан автоматически.Используя личную точку доступа моего мобильного телефона, API Azure анализирует изображение, а пакет eSpeak Raspberry Pi сообщает мне об этом через наушник. Это позволяет костюму определять, приближается ли за мной машина или злой злодей. Python Visual AI для Microsoft Azure Machine Vision: import os запросы на импорт из Picamera импорт PiCamera время импорта # Если вы используете блокнот Jupyter, раскомментируйте следующую строку. #% matplotlib встроенный import matplotlib.pyplot как plt из PIL импорта изображения из io импорт BytesIO камера = PiCamera () # Добавьте ключ подписки Computer Vision и конечную точку в переменные среды. subscription_key = «ЗДЕСЬ ВАШ КЛЮЧ !!!» endpoint = «https://westcentralus.api.cognitive.microsoft.com/» analysis_url = конечная точка + «видение / v2.0 / анализ» # Установите image_path равным локальному пути к изображению, которое вы хотите проанализировать. image_path = «image.jpg» def spidersense (): камера.start_preview () время сна (3) camera.capture (‘/ home / spiderman / SpiderBrain / image.jpg’) camera.stop_preview () # Считываем изображение в байтовый массив image_data = open (image_path, «rb»). read () headers = {‘Ocp-Apim-Subscription-Key’: subscription_key, ‘Content-Type’: ‘application / octet-stream’}. params = {‘visualFeatures’: ‘Категории, Описание, Цвет’} ответ = запросы.post ( analysis_url, headers = headers, params = params, data = image_data). отклик.Raise_for_status () # Объект «анализ» содержит различные поля, описывающие изображение. Большинство # соответствующий заголовок для изображения получается из свойства ‘description’. анализ = response.json () image_caption = analysis [«описание»] [«captions»] [0] [«текст»]. capitalize () the_statement = «espeak -s165 -p85 -ven + f3 \» Коннор. Я вижу «+ \» «+ image_caption +» \ «—stdout | aplay 2 & gt; / dev / null» os.system (the_statement) #print (image_caption) паучье чувство () СОЗДАЙТЕ ВИДЕО Чтобы увидеть все это вместе, вот наше видео сборки:
|