Рация Anytone AT-D878UV подключена кабелем к компьютеру, но программа CPS выдаёт ошибку «Cannot open serial port» — в подавляющем большинстве таких случаев причина не в самой рации, а в отсутствующем или некорректно работающем драйвере USB-порта. Без него операционная система просто не видит устройство как COM-порт, и никакая программа прошивки или программирования каналов не сможет установить связь.
DMR-радиостанции программируются исключительно через ПК: частоты, зоны, контакты, кодплаги — всё это загружается через фирменное ПО производителя. Поэтому корректная установка драйвера — первый и обязательный шаг перед любой работой с кодплагом. В этой статье разберём, какие чипы используются в кабелях и рациях, где брать драйверы, как проверить результат и что делать, если порт не появляется.
Какие микросхемы используются в DMR-рациях и кабелях
Первое, что нужно выяснить, — какой именно USB-чип стоит в вашей связке «рация + кабель». От этого зависит, какой драйвер скачивать. Возможны три типовых варианта.
- 🔌 CH340/CH341 — китайский конвертер USB-UART, встречается в недорогих кабелях программирования для Baofeng DM-5R, TYT MD-380 и подобных моделей.
- 📡 STM32 Virtual COM Port — во многих рациях Anytone и Radioddity GD-77 USB-интерфейс встроен в саму рацию, и Windows определяет её как устройство на базе микроконтроллера STM32.
- 🔧 FTDI / Prolific — классические чипы в фирменных и универсальных кабелях программирования аналоговых и цифровых станций.
- 💻 Встроенный USB-CDC — часть современных моделей определяется системой без установки сторонних драйверов.
Точный тип чипа указан в документации к кабелю или на сайте производителя рации. Если информации нет — подключите устройство и посмотрите, как оно отображается в Диспетчере устройств Windows: неопознанное устройство с жёлтым значком подскажет, что искать.
Где скачивать драйвер и как не подхватить проблему
Единственный надёжный источник — официальный сайт производителя радиостанции или разработчика микросхемы. Для чипов CH340 это сайт компании WCH, для FTDI — сайт FTDI Chip, для раций Anytone и Radioddity — разделы поддержки на сайтах брендов, где драйвер обычно лежит рядом с CPS-программой.
⚠️ Внимание: не скачивайте драйверы с «сборников драйверов» и автоматических установщиков типа DriverPack. Под видом драйвера CH340 такие ресурсы нередко подсовывают устаревшие или модифицированные версии, а иногда — откровенно вредоносное ПО.
После скачивания распакуйте архив и запустите установщик от имени администратора. Для CH340 это обычно файл SETUP.EXE или CH341SER.EXE, где достаточно нажать кнопку «Установить» — утилита сама зарегистрирует драйвер в системе.
Скачивайте драйвер ещё до первого подключения рации к ПК. Тогда Windows сразу корректно определит устройство, и не придётся вычищать «битые» записи из Диспетчера устройств.
Пошаговая установка драйвера в Windows
Порядок действий не зависит от конкретной модели рации, если речь идёт о стандартных чипах. Выполняйте шаги последовательно и проверяйте результат после каждого этапа, а не в самом конце.
☑️ Установка драйвера DMR-рации
После подключения устройства откройте Диспетчер устройств (команда devmgmt.msc в окне «Выполнить») и раскройте ветку «Порты (COM и LPT)». Исправно установленный драйвер отобразится примерно так: USB-SERIAL CH340 (COM3). Номер порта запомните — его нужно будет выбрать в настройках CPS.
Если ветка портов пуста, а в списке висит «Неизвестное USB-устройство», драйвер не встал. Кликните по устройству правой кнопкой, выберите «Обновить драйвер» → «Найти драйверы на этом компьютере» и укажите папку с распакованными файлами вручную.
Настройка COM-порта в программе CPS
Установленный драйвер — только половина дела. Программа программирования должна знать, через какой порт общаться с рацией. В большинстве CPS-пакетов (Anytone CPS, TYT CPS, OpenGD77 CPS) порт выбирается в меню вида Settings → Communication или Program → COM Port — точный путь зависит от версии ПО, сверяйтесь с руководством к вашей программе.
| Модель рации | Типичный чип | Источник драйвера |
|---|---|---|
| Anytone AT-D878UV | Встроенный USB (STM32) | Сайт Anytone, раздел Support |
| TYT MD-380 / MD-390 | CH340 в кабеле | Сайт WCH или диск из комплекта |
| Radioddity GD-77 | Встроенный USB | Сайт Radioddity / OpenGD77 |
| Baofeng DM-1701 | CH340 в кабеле | Сайт WCH (wch.cn) |
| Alinco DJ-MD5 | Встроенный USB | Сайт Alinco |
Учтите: конкретный чип в кабеле зависит от партии и продавца, поэтому таблица — ориентир, а не догма. Всегда проверяйте фактическое устройство в Диспетчере устройств.
Драйвер считается рабочим, когда в Диспетчере устройств появился COM-порт без жёлтых значков, а CPS успешно читает данные из рации через этот порт.
Типичные проблемы и их решение
Даже при правильной установке связь с рацией может не заработать. Разберём самые частые сценарии, с которыми сталкиваются владельцы DMR-аппаратов.
Порт появляется и тут же исчезает. Чаще всего виноват кабель: дешёвые шнуры «только для зарядки» не имеют данных линий передачи данных. Возьмите заведомо исправный кабель с data-линиями и повторите подключение — проблема уходит в большинстве таких случаев.
CPS не видит рацию, хотя порт есть. Проверьте, что в настройках программы выбран именно тот номер COM-порта, который показывает Диспетчер устройств. Также убедитесь, что порт не занят другой программой — закройте все CPS, терминалы и мониторы порта перед подключением.
Ошибка чтения в середине процесса. Возможная причина — нестабильный контакт в разъёме рации или USB-порт компьютера с экономией энергии. Попробуйте другой USB-порт (лучше напрямую на материнской плате, без хабов) и убедитесь, что разъём кабеля в рации вставлен до упора.
⚠️ Внимание: не прерывайте процесс записи кодплага или обновления прошивки отключением кабеля. Прерванная запись может привести рацию в нерабочее состояние, и восстановление потребует сервисных процедур из официальной документации конкретной модели.
Конфликт версий драйвера Prolific
Старые кабели на чипах Prolific PL-2303 могут не работать с новыми версиями драйвера — Windows автоматически обновляет его до несовместимой. Решение: в Диспетчере устройств выбрать «Обновить драйвер» → «Выбрать из списка уже установленных» и указать более раннюю версию, если она присутствует в системе.
Особенности прошивки и OpenGD77
Для раций Radioddity GD-77, Baofeng DM-1801 и ряда других моделей существует альтернативная прошивка OpenGD77, которая расширяет функциональность аппарата. Важный момент: для режима прошивки и для обычного программирования каналов рация может определяться системой как разные устройства, и драйверы им требуются разные.
Перед установкой альтернативной прошивки внимательно прочитайте официальную инструкцию проекта для вашей конкретной модели. Процедура перевода рации в режим загрузчика (комбинации кнопок при включении) различается между моделями и версиями — не полагайтесь на «универсальные» инструкции с форумов.
После перехода на OpenGD77 используется собственная версия CPS от сообщества, и она тоже требует корректно определённого COM-порта. Логика проверки та же: Диспетчер устройств → порт → выбор в программе.
Перед любыми экспериментами с прошивкой сделайте полное чтение кодплага из рации и сохраните файл. Это ваша страховка для возврата к рабочей конфигурации.
Часто задаваемые вопросы
Windows 10/11 не требует драйвер — так ли это?
Для части устройств со встроенным USB-CDC система действительно подхватывает стандартный драйвер автоматически. Но для кабелей на CH340 и Prolific отдельная установка драйвера обычно обязательна — иначе порт не появится.
Почему номер COM-порта меняется при каждом подключении?
Windows назначает номер порта по конкретному USB-разъёму. Если каждый раз втыкать кабель в другой порт, номер будет меняться. Используйте один и тот же разъём либо вручную задайте номер в свойствах устройства.
Можно ли установить драйвер на macOS или Linux?
Да, но с оговорками. В большинстве дистрибутивов Linux поддержка CH340 встроена в ядро, и устройство появляется как /dev/ttyUSB0. Для macOS драйверы CH340 существуют, но CPS-программы производителей обычно выпускаются только под Windows — потребуется виртуальная машина.
Рация определяется, но CPS пишет «wrong model» — это драйвер?
Нет, драйвер здесь ни при чём: порт работает. Ошибка означает несовпадение версии CPS и прошивки рации. Скачайте актуальную версию CPS с сайта производителя именно для вашей модели и ревизии.
Кабель от аналоговой рации подойдёт для DMR?
Только если разъём и распиновка совпадают, а чип кабеля поддерживается вашей системой. Многие DMR-модели имеют собственный разъём программирования — сверяйтесь с документацией на конкретную рацию перед покупкой кабеля.