Если программатор CH341A определяется системой, но стандартный софт выдаёт ошибку чтения или не видит микросхему, программа Colibri часто становится рабочей альтернативой: она поддерживает широкий список EEPROM и SPI Flash и позволяет вручную задавать параметры чипа. Ниже разберём, как подключить CH341A, настроить Colibri и безопасно считать или записать прошивку.

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

Что такое Colibri и зачем она нужна

Colibri — это программа-оболочка для работы с недорогими USB-программаторами на базе чипа CH341A. Она выполняет те же базовые задачи, что и другой софт для этого программатора: чтение, запись, верификация и стирание микросхем памяти.

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

  • 🔌 Работа с CH341A через USB без дополнительного питания для большинства чипов.
  • 💾 Поддержка EEPROM серии 24xx и SPI Flash серии 25xx (точный список зависит от версии).
  • 🛠 Ручной выбор типа и объёма микросхемы при отсутствии автоопределения.
  • 📁 Сохранение дампа в файл и загрузка прошивки из файла.

Подготовка: драйвер и подключение CH341A

До запуска Colibri необходимо, чтобы операционная система корректно видела программатор. Для этого устанавливается драйвер CH341 — он обычно доступен на сайте производителя чипа (WCH) или в комплекте с софтом программатора.

Порядок действий простой: подключите CH341A к USB-порту, установите драйвер и проверьте в Диспетчере устройств, что устройство определилось без ошибок. Если рядом с устройством стоит жёлтый значок — переустановите драйвер или попробуйте другой USB-порт.

⚠️ Внимание: некоторые платы CH341A имеют известную особенность — на шине данных подаётся напряжение 5 В, тогда как многие SPI Flash рассчитаны на 3,3 В. Перед работой с чувствительными микросхемами проверьте свою ревизию платы и при необходимости используйте модификацию питания или переходник с согласованием уровней.
💡

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