OpenGD77 на Baofeng DM-1801 и RD-5R: оживляем рацию

Категория: ПрошивкиСложность: ★★☆~10 мин

Baofeng DM-1801 и RD-5R — самые доступные DMR-рации с аппаратной платформой Radioddity GD-77. Штатная прошивка у них посредственная: CPS неудобный, функций мало, обновления давно прекратились. OpenGD77 — открытая альтернативная прошивка, которая кардинально меняет ситуацию: нормальная работа с хотспотами, расширенные функции приёма, встроенная база DMR ID, поддержка приватных вызовов. Установить её несложно — главное не пропустить шаг с бэкапом.

Какие рации поддерживает OpenGD77

Прошивка написана под чипсет NXP MK22 + AT1846S + HR-C6000. На этой платформе работают:

Рации на других платформах — например, TYT MD-UV380 (STM32F405) или Baofeng DM-1701 — тоже поддерживаются OpenGD77, но это другая ветка прошивки с отдельным установщиком. Не перепутайте: заливка «не того» образа оборачивается кирпичом.

Про разъём антенны На DM-1801 и RD-5R стоит SMA-male (штырь на рации). Стандартные Baofeng-антенны с SMA-female подойдут напрямую. Нагоя NA-771 и аналоги с SMA-female тоже подходят без переходника.

Что понадобится

Важно Версии CPS и прошивки должны совпадать. Не обновляйте CPS без одновременного обновления прошивки рации — иначе структура codeplug может сломаться.

Шаг 1. Бэкап — обязательно, без исключений

Перед любыми манипуляциями сделайте полный бэкап рации. Если что-то пойдёт не так, только эти файлы помогут вернуть исходное состояние.

  1. Подключите рацию к ПК кабелем программирования и включите её.
  2. Откройте OpenGD77 CPS (на этом шаге ещё со стоковой прошивкой — это нормально, CPS умеет читать и её).
  3. Перейдите в меню Extras → OpenGD77 Support.
  4. Последовательно выполните:
    • Backup EEPROM — настройки и codeplug;
    • Backup Flash — голосовые подсказки и доп. данные;
    • Backup MCU ROM — загрузчик (критично!).
  5. Сохраните все три файла в надёжное место. Подпишите: модель, дата, серийный номер.
Калибровка Дополнительно рекомендуется сохранить калибровочные данные: в CPS нажмите Ctrl+T — откроется экран Test Mode с калибровкой. Сохраните скриншот или экспортируйте данные. OpenGD77 работает и без них (использует номинальные значения), но с родной калибровкой рация точнее.

Шаг 2. Вход в режим загрузчика

Для приёма прошивки рация переходит в специальный режим загрузчика (bootloader mode). Порядок одинаков для GD-77, DM-1801 и RD-5R:

  1. Выключите рацию.
  2. Нажмите и удерживайте одновременно обе боковые кнопки — SK1 (верхняя) и SK2 (нижняя).
  3. Не отпуская кнопок, нажмите кнопку питания и включите рацию.
  4. Отпустите кнопки через 1–2 секунды.

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

Важно Не отключайте рацию и не отсоединяйте кабель в процессе прошивки. Прерванная запись = кирпич. Убедитесь, что батарея заряжена хотя бы на 50%, или питайте через USB.

Шаг 3. Заливка прошивки через Firmware Loader

  1. В OpenGD77 CPS откройте меню Extras → Firmware Loader.
  2. В выпадающем списке выберите свою модель: DM-1801 или RD-5R (не GD-77!).
  3. Нажмите Select firmware file и укажите скачанный .bin-файл прошивки — архив не распаковывать, CPS умеет читать zip напрямую.
  4. Убедитесь, что рация в bootloader mode (зелёный LED), нажмите Flash firmware.
  5. Дождитесь завершения прогресс-бара. CPS сообщит об успехе.
  6. Рация перезагрузится сама — вы увидите стартовый экран OpenGD77.

Шаг 4. Первичная настройка после прошивки

Рация запустилась с OpenGD77, но codeplug пустой. Нужно:

  1. Прописать свой DMR ID и позывной. В CPS: Extras → Options → Radio Info. Без этого другие увидят просто номер, а не позывной.
  2. Загрузить базу DMR ID (по желанию). Extras → DMR ID → Download. С базой рация показывает позывные абонентов на экране.
  3. Загрузить codeplug под свою сеть и хотспот. Для DMRhub — готовый файл в разделе /contacts.
Симплекс хотспот Для работы через личный MMDVM-хотспот в codeplug создайте цифровой канал: TX и RX частота одинаковые (частота хотспота), таймслот TS2, Color Code совпадает с хотспотом (обычно 1), в поле Contact — нужная talkgroup. Один канал = одна группа.

Особенности DM-1801 и RD-5R под OpenGD77

DM-1801 — двухдиапазонная рация (VHF 144–146 МГц и UHF 430–440 МГц в РФ), с полноценным дисплеем и дополнительными боковыми кнопками. Хорошо подходит как основная рация для хотспота дома и на выезде.

RD-5R — компактный форм-фактор, совместимый с аксессуарами Kenwood (разъём 2-pin K1). Два диапазона, но дисплей меньше. Хорош как носимая рация для выезда.

Обе модели поддерживают все ключевые функции OpenGD77: цифровой мониторинг, сканирование зон, приватные вызовы, аналоговый режим, голосовые подсказки. Одновременный приём двух тайм-слотов на хотспоте работает корректно.

Не путайте платформы DM-1801 аппаратной ревизии 2 (встречается, маркировка не всегда очевидна) может не поддерживаться. MD-UV380 и DM-1701 — совершенно другой чипсет (STM32F405), для них отдельная ветка OpenGD77, другой порядок прошивки.

Возврат на заводскую прошивку

Если по какой-то причине нужно вернуться на сток — это возможно, пока сохранены бэкапы MCU ROM, EEPROM и Flash. В CPS: Extras → OpenGD77 Support → Restore, выберите нужный бэкап-файл. Процедура аналогична прошивке: рация в bootloader mode, затем восстановление.

Без бэкапов MCU ROM восстановить рацию можно только через специальный патченый загрузчик с сайта opengd77.com — процедура сложнее, требует знания адресов памяти.

Прошили — теперь в эфир

DM-1801 или RD-5R с OpenGD77 — самый бюджетный вход в DMR. Загрузите готовый codeplug DMRhub: каналы, talkgroup'и и контакты нашей сети уже прописаны. Подключите хотспот — и вы в цифровом эфире.

Источники

  1. Официальная документация OpenGD77, раздел установки и бэкапа — github.com/LibreDMR/OpenGD77_UserGuide
  2. Репозиторий прошивки (поддерживаемые модели, чипсет) — github.com/open-ham/OpenGD77
  3. Процедура прошивки, вход в bootloader mode — opengd77.com/archive
  4. Форум OpenGD77, тема DM-1801 specific — opengd77.com/archive (DM-1801)