Рация 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: неопознанное устройство с жёлтым значком подскажет, что искать.

📊 Какая у вас DMR-радиостанция?
Anytone D878/D868
TYT MD-380/MD-390
Radioddity GD-77
Baofeng DM-1701/DM-5R

Где скачивать драйвер и как не подхватить проблему

Единственный надёжный источник — официальный сайт производителя радиостанции или разработчика микросхемы. Для чипов CH340 это сайт компании WCH, для FTDI — сайт FTDI Chip, для раций Anytone и Radioddity — разделы поддержки на сайтах брендов, где драйвер обычно лежит рядом с CPS-программой.

⚠️ Внимание: не скачивайте драйверы с «сборников драйверов» и автоматических установщиков типа DriverPack. Под видом драйвера CH340 такие ресурсы нередко подсовывают устаревшие или модифицированные версии, а иногда — откровенно вредоносное ПО.

После скачивания распакуйте архив и запустите установщик от имени администратора. Для CH340 это обычно файл SETUP.EXE или CH341SER.EXE, где достаточно нажать кнопку «Установить» — утилита сама зарегистрирует драйвер в системе.

💡

Скачивайте драйвер ещё до первого подключения рации к ПК. Тогда Windows сразу корректно определит устройство, и не придётся вычищать «битые» записи из Диспетчера устройств.

Пошаговая установка драйвера в Windows

Порядок действий не зависит от конкретной модели рации, если речь идёт о стандартных чипах. Выполняйте шаги последовательно и проверяйте результат после каждого этапа, а не в самом конце.

☑️ Установка драйвера DMR-рации

Выполнено: 0 / 5

После подключения устройства откройте Диспетчер устройств (команда 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-390CH340 в кабелеСайт WCH или диск из комплекта
Radioddity GD-77Встроенный USBСайт Radioddity / OpenGD77
Baofeng DM-1701CH340 в кабелеСайт 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-модели имеют собственный разъём программирования — сверяйтесь с документацией на конкретную рацию перед покупкой кабеля.