Hard&Soft => Радиолюбителю => Трансиверы, приемники КВ/УКВ => Тема начата: Koshak от 16 Ноября 2025, 19:46:56
Название: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 16 Ноября 2025, 19:46:56
Открою отдельную ветку по теме портирования проекта OpenGD77 на Baofeng DM-32 :-) Процесс довольно не быстрый и требует много времени, на текущий момент я практически завершил работу с аппаратной частью. Осталось разобраться с некоторыми моментами работы аппаратной части. Особая благодарность и респект andynvkz :94:, он в одиночку портировал проект OpenGD77 на Zastone UV008 На текущий момент тестирую аналоговый режим RX/TX, еще необходимо скоректировать частоту опорного VC-TCXO генератора. Небольшое видео по ссылке http://infotex58.ru/infot/dm-32/open_dm32/test_analog_open_dm32.mp4
Название: Re: OpenDM-32
Отправлено: GTMoraes от 17 Ноября 2025, 16:25:08
Отличная работа, Koshak! Не терпится затестить!
Название: Re: OpenDM-32
Отправлено: olaidIV от 18 Ноября 2025, 00:06:31
Amazing news, never thought I'd see the true potential of this radio, I was wrong, thanks for your hard work K 😸
Название: Re: OpenDM-32
Отправлено: Koshak от 19 Ноября 2025, 18:05:34
Открою отдельную ветку по теме портирования проекта OpenGD77 на Baofeng DM-32 :-) Процесс довольно не быстрый и требует много времени, на текущий момент я практически завершил работу с аппаратной частью. Осталось разобраться с некоторыми моментами работы аппаратной части. Особая благодарность и респект andynvkz :94:, он в одиночку портировал проект OpenGD77 на Zastone UV008 На текущий момент тестирую аналоговый режим RX/TX, еще необходимо скоректировать частоту опорного VC-TCXO генератора. Небольшое видео по ссылке http://infotex58.ru/infot/dm-32/open_dm32/test_analog_open_dm32.mp4
Otlichno! Budu sledit' za vashimi publikatsiyami i probovat' vso, chto vy razrabatyvayete. Budet li kod dostupen publichno? YA by s udovol'stviyem vzglyanul i poproboval yego skompilirovat'. Izvinite, yesli avtomaticheskiy perevod ne idealen. Privet iz Ispanii.
Название: Re: OpenDM-32
Отправлено: Koshak от 21 Ноября 2025, 18:47:59
Карта GPIO портов Baofeng DM-32 что я смог найти на текущий день, в процессе пополнения...
Название: Re: OpenDM-32
Отправлено: Koshak от 21 Ноября 2025, 18:57:19
При анализе пакетов обмена HR_C7000 и FD6818 обнаружил что в оригинальной прошивке процессор не опрашивает регистры 0x65 и 0x67 у FD6818. Поэтому S-metr в трансивере не работает должным образом :D Почему так сделали разработчики для меня загадка...
Полный и читаемый выгруз (дамп) всех текстовых строк из прошивки то есть список всех надписей, сообщений, пунктов меню и т.п., которые используются в устройстве извлечённый из прошивки в виде текстового файла.
Название: Re: OpenDM-32
Отправлено: Koshak от 24 Ноября 2025, 17:42:00
Great progress, very excited for the release it's a game changer K :D
Название: Re: OpenDM-32
Отправлено: Koshak от 04 Декабря 2025, 18:18:22
Эксперименты с приёмом DMR, пока не очень удачно ??? Тестовый патерн DMR 1031 Hz (CC1 ID1 TG9) Видео теста http://infotex58.ru/infot/dm-32/open_dm32/dmr_test.mp4
Название: Re: OpenDM-32
Отправлено: Koshak от 21 Декабря 2025, 08:46:16
Среда разработки IDE CDS 5.2.21 и Toolchain GCC 13.3.0 MinGW заменить в папке c:\C-Sky\CDS\MinGW\
Название: Re: OpenDM-32
Отправлено: Koshak от 25 Декабря 2025, 13:39:49
Экспериментальная версия OpenDM32 :D работает в аналоговом режиме, DMR не работает. Обязательно иметь резервную копию оригинальной прошивки!!! http://infotex58.ru/forum/index.php?topic=1155 В архиве флешер DH_SOC_TOOLS, прошивать с помощью скрипта flash_OpenDM32.txt Как прошить смотрим на картинки!
Название: Re: OpenDM-32
Отправлено: Koshak от 26 Декабря 2025, 12:15:59
Обновлённая карта GPIO, нашёл пины управления питанием и мониторингом трансивера. ;) Добавил в прошивку... Файл dh4570_IAP.bin заменить в папке Scripts
Название: Re: OpenDM-32
Отправлено: Koshak от 28 Декабря 2025, 12:07:58
Исходные файлы проекта OpenDM32 :xexe:
На что стоит обратить внимание:
radioHardwareInterface.c line 288 для тестов я зафиксировал мощность на уровне ~1W
HR-C7000.c line 415 *SIG_CENTER = 0x6D6C0000; //DM32 TX Freq Adjust
HR-C7000.c line 417 *RF_MOD_BIAS_CTRL = 0x01F0FFFF; //DM32 RX Freq Adjust
Эти значения можно взять из таблицы калибровок Adjust Mode--> 66660501
PS: Надеюсь многим будет интересен проект и продолжит своё развитие, я так же надеюсь что кто-нибудь опубликует его на GitHub :94: PSS: Данный проект можно адаптировать под любой трансивер на базе SoC HR_C7000
Название: Re: OpenDM-32
Отправлено: rokot241289000000 от 29 Декабря 2025, 09:37:43
которые используются в устройстве извлечённый из прошивки в виде текстового файла.
А зачем что то извлекать? Файл языка отдельный файл, при компиляции подхватывается. В архиве как пример английский.
сори если вдруг кому надо Русский Язык
Название: Re: OpenDM-32
Отправлено: KC1WXU от 29 Декабря 2025, 16:20:16
English: I found your post when searching for DM-UV32 firmware on Google.
I cannot express my gratitude enough that you are working on porting Open GD77 to the radio.
The programming software for the handset is terrible and does not function as designed. Open GD77 is much better and implements DMR in a more standard way than Baofeng does.
I truly appreciate the intense level of programming and discovery you are doing on this project.
I'm not sure if this will help, but there is an Open Source CPS software called NeonPlug.app that someone is working on for the DM-32UV. As part of that, they have created a serial protocol document that might help you. I'm not sure if it is complete or 100% accurate, as their software is still beta, but here is the link: https://github.com/infamy/DM32-Protocol-Spec.
Thank you again for all of the hard work!
I wrote this in English, my native language and used Google Translate. I am posting both versions and apologize for any translation errors.
73 - Chris, KC1WXU, Manchester, CT, USA
русский:
Я нашёл ваше сообщение, когда искал прошивку для DM-UV32 в Google.
Я не могу выразить свою благодарность за то, что вы работаете над портированием Open GD77 для этой радиостанции.
Программное обеспечение для программирования этой рации ужасно и не работает должным образом. Open GD77 намного лучше и реализует DMR более стандартным способом, чем Baofeng.
Я очень ценю тот огромный объём работы по программированию и исследованию, который вы выполняете в рамках этого проекта.
Не уверен, что это поможет, но существует программное обеспечение с открытым исходным кодом под названием NeonPlug.app, над которым кто-то работает для DM-32UV. В рамках этого проекта они создали документ с описанием последовательного протокола, который может вам пригодиться. Я не уверен, что он полный или на 100% точный, так как их программное обеспечение всё ещё находится в стадии бета-тестирования, но вот ссылка: https://github.com/infamy/DM32-Protocol-Spec.
Ещё раз спасибо за всю вашу усердную работу!
Я написал это на английском языке, моём родном языке, и использовал Google Translate. Я публикую обе версии и прошу прощения за любые ошибки перевода.
73 - Крис, KC1WXU, Манчестер, Коннектикут, США
Название: Re: OpenDM-32
Отправлено: Koshak от 29 Декабря 2025, 16:58:04
Спасибо!
Название: Re: OpenDM-32
Отправлено: doomer от 29 Декабря 2025, 21:48:27
IF you have aan compiled version to test please
Think on me .. greets doomer
Название: Re: OpenDM-32
Отправлено: Koshak от 30 Декабря 2025, 09:19:07
Before using, be sure to back up the firmware using Flash Dump HR_C7000!!! Without a backup copy of the firmware, it will be impossible to restore the transceiver to the factory state!!!
Test Firmware http://infotex58.ru/forum/index.php?topic=1168.msg10704#msg10704
Название: Re: OpenDM-32
Отправлено: KC1WXU от 30 Декабря 2025, 16:51:38
Hi Koshak,
I reached out to Roger who is only remaining person working on Open GD77. He said he would be happy to host your source code on the LibreDMR Github if you are interested. http://github.com/LibreDMR
Roger said someone reached out to him several months ago about a port of Open GD77, but he didn't hear back from them. He presumed it might be you, but I can't confirm that either way.
He is also excited about the possibilities that porting Open GD to the C7000 chip, as many new Chinese radios use that for their DMR handsets. But Roger is the last person maintaining Open GD77. The other developers couldn't continue. He also moved recently, so he really hasn't been able to do much on the project himself.
With your permission, I can download your source and pass it to him so he can upload it to the GitHub. This would also give others the chance to help and give you some version control, etc.
Do you have a GitHub account name I could give him to make sure that he gives you full access to the repository once it is created?
Lastly, I will say that this is what I love about radio. I know very little about Russia and know nobody in the country. But, because I was looking for DM-32UV resources, I was able to connect with you. Very cool!
73, KC1WXU, Chris, Manchester, CT
Привет, Кошак,
Я связался с Роджером, который является единственным человеком, продолжающим работать над Open GD77. Он сказал, что с удовольствием разместит твой исходный код на LibreDMR Github, если ты заинтересован. http://github.com/LibreDMR
Роджер сказал, что несколько месяцев назад кто-то связался с ним по поводу портирования Open GD77, но он не получил от них ответа. Он предположил, что это мог быть ты, но я не могу это подтвердить.
Он также воодушевлен возможностями переноса Open GD на чип C7000, поскольку многие новые китайские радиостанции используют его для своих DMR-телефонов. Но Роджер — последний человек, поддерживающий Open GD77. Другие разработчики не смогли продолжить работу. Кроме того, он недавно переехал, поэтому сам не смог многое сделать для проекта.
С вашего разрешения я могу скачать ваш исходный код и передать его ему, чтобы он мог загрузить его на GitHub. Это также даст другим возможность помочь и предоставит вам возможность контролировать версии и т. д.
У вас есть имя учетной записи GitHub, которое я мог бы ему дать, чтобы он предоставил вам полный доступ к репозиторию после его создания?
Наконец, я скажу, что это то, что мне нравится в радио. Я очень мало знаю о России и не знаю никого в этой стране. Но, поскольку я искал ресурсы по DM-32UV, я смог связаться с вами. Очень круто!
73, KC1WXU, Крис, Манчестер, Коннектикут
Переведено с помощью DeepL.com (бесплатная версия)
Название: Re: OpenDM-32
Отправлено: Koshak от 30 Декабря 2025, 19:47:17
Before using, be sure to back up the firmware using Flash Dump HR_C7000!!! Without a backup copy of the firmware, it will be impossible to restore the transceiver to the factory state!!!
Test Firmware http://infotex58.ru/forum/index.php?topic=1168.msg10704#msg10704
im going to test greets
Название: Re: OpenDM-32
Отправлено: KC1WXU от 30 Декабря 2025, 21:37:01
Да, конечно! Можно свободно распространять и модифицировать код :-)
Thank you very much! I downloaded and sent a copy of your most recent source to Roger, along with your link to the IDE and instructions. It will take him time to get the archive/project set up.
Большое спасибо! Я скачал и отправил Роджеру копию вашего последнего исходного кода, а также ссылку на интегрированную среду разработки и инструкции. Ему потребуется некоторое время, чтобы настроить архив/проект.
Название: Re: OpenDM-32
Отправлено: ea4inz от 30 Декабря 2025, 22:47:33
Estupendo :-). Esto avanza. Estoy descargando, instalando, configurando... :happy: Gracias!!
Otlichno! :-) Dela idut khorosho. Skachivayu, ustanavlivayu, nastraivayu... :happy: Spasibo!!
Название: Re: OpenDM-32
Отправлено: KC1WXU от 30 Декабря 2025, 23:18:03
Roger from Open GD77 said someone going by the name Ivan Ivanov from a Telegram group called Zaston M7 Pirates contacted him about porting Open GD77 to the DM-32UV. Emails from Ivan stated the following
Цитировать
this code will be publicly available, I already managed to post it on your forum, but now I’m figuring out how to correctly synchronize time slots
Цитировать
...thank you very much for the firmware. I checked the vocoder again using voice prompts, everything is decoded perfectly. Soon, all owners of stations on the C7000 chip will have the opportunity to install OpenGD.
This was in October 2025. However, the source code was never posted. Roger is attemping to reach this individual by email and if they respond with their source code I will get it from Roger and post it here. But who knows if the individual will respond.
Роджер из Open GD77 сообщил, что с ним связался некий Иван Иванов из группы Telegram под названием Zaston M7 Pirates по поводу портирования Open GD77 на DM-32UV. В электронных письмах от Ивана говорилось следующее:
Цитировать
Этот код будет общедоступен, мне уже удалось разместить его на вашем форуме, но сейчас я разбираюсь, как правильно синхронизировать временные слоты.
Цитировать
...Большое спасибо за прошивку. Я еще раз проверил вокодер с помощью голосовых подсказок, все декодируется отлично. Скоро у всех владельцев станций на чипе C7000 появится возможность установить OpenGD.
Это было в октябре 2025 года. Однако исходный код так и не был опубликован. Роджер пытается связаться с этим человеком по электронной почте, и если он ответит и предоставит исходный код, я получу его от Роджера и опубликую здесь. Но кто знает, ответит ли этот человек.
Название: Re: OpenDM-32
Отправлено: Koshak от 31 Декабря 2025, 07:54:31
This was in October 2025. However, the source code was never posted.
Chris, as far as I know, only one person worked on porting OpenGD77 to the HR_C7000, andynvkz https://vrtp.ru/index.php?s=47e4110883fd94bce9df747df15978f4&showtopic=33914&st=30 Later on, I personally got to know him on Telegram. I received a lot of information, recommendations, and code examples from him regarding porting code to the DM32. The current OpenDM32 code is based on OpenUV008, taking into account hardware differences.
Название: Re: OpenDM-32
Отправлено: KC1WXU от 31 Декабря 2025, 19:21:55
Thanks for the details! I have no idea who the Ivan Ivanov person is/was, just mentioned it because Roger had. I'll let you know if I hear anything back from Roger on that. He said that he was going to email the Ivan guy, but also that he hadn't heard from him since October. It also could be an alias of some kind.
I'll let Roger know about OpenUV008 in case he doesn't know about it already.
I appreciate your communication and patience. I'll let you know if/when Roger hears anything back. But, if he doesn't or the person wasn't being truthful, I still appreciate all your hard work on this project!
Спасибо за подробности! Я понятия не имею, кто такой Иван Иванов, просто упомянул его, потому что Роджер о нём говорил. Я сообщу вам, если Роджер что-нибудь ответит. Он сказал, что собирался написать этому Ивану по электронной почте, но также добавил, что не получал от него никаких сообщений с октября. Возможно, это какой-то псевдоним.
Я сообщу Роджеру об OpenUV008, если он ещё об этом не знает.
Я ценю ваше общение и терпение. Я сообщу вам, если/когда Роджер получит какой-либо ответ. Но даже если он не получит ответа или этот человек говорил неправду, я всё равно ценю всю вашу усердную работу над этим проектом!
Название: Re: OpenDM-32
Отправлено: Koshak от 01 Января 2026, 11:16:35
а можно намек куда копать только програматора нет! :(
Тут не нужен программатор, всё делается через штатный шнурок. Вот ты собрался сделать руссификацию DM-32 а как быть с шрифтами? В текущих шрифтах есть кириллица?
Название: Re: OpenDM-32
Отправлено: Koshak от 04 Января 2026, 12:35:13
Примеры кода для работы с шрифтами от Genitop
Название: Re: OpenDM-32
Отправлено: rokot241289000000 от 11 Января 2026, 07:44:34
принял спасибо буду сегодня разбираться :po:
Название: Re: OpenDM-32
Отправлено: Koshak от 18 Января 2026, 08:30:12
Прошивка проекта средствами JTAG в среде CDS Workbench
1 архив распаковать в указаный путь ..\CDS\templates\flash\csky\
Название: Re: OpenDM-32
Отправлено: Koshak от 24 Января 2026, 12:14:19
Роджер VK3KYY, написал несколько скриптов на Python для работы с флеш памятью 25Q08 и 25Q128 :$
Warning!!! Для обновления официальной прошивки Baofeng DM-32 использовать нельзя! Baofeng DM-32 cannot be used to update official firmware!
Ссылка на github https://github.com/rogerclarkmelbourne/DM32/tree/main/python
Название: Re: OpenDM-32
Отправлено: KC1WXU от 24 Января 2026, 15:37:48
Hi Again,
I've been in communication with Roger as well and am encouraged by the scripts and all the reverse engineering you, Roger, and Andynvks have accomplished!
I know that the DMR RX is still a problem, but at least we have faster ways to complete the memory dumps.
Thank you again to the whole group for the work, it is appreciated!
- Chris
Привет еще раз!
Я тоже общался с Роджером, и меня очень воодушевляют скрипты и вся работа по обратному проектированию, которую вы, Роджер и Andynvks проделали!
Я знаю, что с приемом DMR-сигнала всё ещё есть проблемы, но, по крайней мере, у нас теперь есть более быстрые способы создания дампов памяти.
Ещё раз спасибо всей группе за проделанную работу, мы это очень ценим!
Название: Re: OpenDM-32
Отправлено: johnw от 11 Февраля 2026, 19:28:08
Мне очень интересна прошивка Open DM-32, но у меня есть вопрос о диапазоне процессора. почему процессор постоянно меняется: HR_C 5000 для MD380, HRC 6000 для MD UV 380 и Baofeng DM-1701, HR_C 7000 для Baofeng DM-32.
Мой вопрос таков: что предлагает 7000 по сравнению с 6000 и 5000?
Поскольку стандарт DMR не изменился, почему процессор постоянно развивается?
Название: Re: OpenDM-32
Отправлено: Koshak от 12 Февраля 2026, 18:11:13
Мой вопрос таков: что предлагает 7000 по сравнению с 6000 и 5000?
HR_C7000 это набор микросхем на одном кристале CPU CK803S + DMR modem + Audio Codec + DAC + ADC, площадь на плате занимается меньше и стоимость чипа ниже.
Название: Re: OpenDM-32
Отправлено: KC1WXU от 12 Февраля 2026, 19:39:08
HR_C7000 это набор микросхем на одном кристале CPU CK803S + DMR modem + Audio Codec + DAC + ADC, площадь на плате занимается меньше и стоимость чипа ниже.
Yes, but also very complicated. :D Да, но и очень сложно. :D
Название: Re: OpenDM-32
Отправлено: M0MBN от 13 Февраля 2026, 16:11:41
Cant wait to see the finished verion of opendm32 will make this radio worth using and the baofeng firmware is so junk and buggy
Название: Re: OpenDM-32
Отправлено: Koshak от 16 Февраля 2026, 19:04:29
Процесс идёт но медленно :-) Work in progress http://infotex58.ru/infot/dm-32/test_dmr.mp4
Название: Re: OpenDM-32
Отправлено: nikantgr от 20 Февраля 2026, 20:16:01
Процесс идёт но медленно :-) Work in progress http://infotex58.ru/infot/dm-32/test_dmr.mp4
отличная новость
Название: Re: OpenDM-32
Отправлено: Chrystian от 25 Февраля 2026, 17:39:17
Здравствуйте, я слежу за вашим проектом (OpenDm32) и хотел бы узнать, как я могу выполнить перевод и возможно ли сделать это через стандартный кабель программирования?
Название: Re: OpenDM-32
Отправлено: Koshak от 26 Февраля 2026, 04:58:34
Название: Re: OpenDM-32
Отправлено: M0MBN от 27 Февраля 2026, 22:38:51
Thank you for posting the link to the CPS with added DM32 support. Looking forward to the release of OpenDM32 firmware cant wait to get rid of the baofeng junk firmware and run OpenDM32 on this radio.
Название: Re: OpenDM-32
Отправлено: Chrystian от 05 Марта 2026, 03:54:02
карта памяти
https://github.com/SarahRoseLives/dm-32uv
Название: Re: OpenDM-32
Отправлено: Koshak от 05 Марта 2026, 18:03:37
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: yt1rxa от 02 Июля 2026, 19:30:18
Для начала позвольте представиться! Я радиолюбитель из Сербии, позывной YT1RXA, DMR ID 2200015 и 2200061, меня зовут Радомир Антонич, прозвище Райко, и я очень отличаюсь от других в мире радиолюбительства. Я в восторге от проекта OpenGD, потому что считаю, что это возможность для начинающих радиостанций приобщиться к духу радиолюбительства и всем его функциям!
Я стараюсь следить за развитием проекта OpenDM-32, и после просмотра ваших видеороликов я очень воодушевлен и поэтому приобрел две радиостанции DM-32UV! Меня интересует, как я, не очень разбирающийся в программировании на ПК, но хорошо осведомленный о программировании радиостанций, могу прошить свои две Baofeng прошивкой OpenDM. Меня интересует процедура и программное обеспечение, которое я могу использовать для этого!
От имени этого я прошу вас опубликовать в одном месте профессиональную инструкцию по процедуре, определить порядок действий и предоставить возможность загрузки программного обеспечения для преобразования моего DM-32UV в OpenDM-32UV!!!
Заранее спасибо. YT1RXA Райко, Белград, Сербия.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 02 Июля 2026, 19:59:37
Приятно познакомиться RA4FHE Алексей. Прошивка OpenDM32 в процессе разработки, на текущем этапе Роджер VK3KYY исправляет текущие баги прошивки. Переход с оригинальной прошивки Baofeng на OpenDM32 максимально простой. Данный функционал уже добавлен в CPS OpenGD77
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: yt1rxa от 02 Июля 2026, 20:38:04
Да, да, я видел, скачал и установил это программное обеспечение! Мне просто нужна прошивка, чтобы его вставить... Я просто хотел узнать, делается ли это с помощью его оригинального кабеля с интерфейсным чипом "CH340"?
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 02 Июля 2026, 20:39:44
Приятно познакомиться RA4FHE Алексей. Прошивка OpenDM32 в процессе разработки, на текущем этапе Роджер VK3KYY исправляет текущие баги прошивки. Переход с оригинальной прошивки Baofeng на OpenDM32 максимально простой. Данный функционал уже добавлен в CPS OpenGD77
This cps software has many bugs for example the new MD-UV380 PLUS 10W radio the software says it does not have a colour screen when attempting to write the theme to the radio , It wont write the theme
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 04 Июля 2026, 16:19:48
По многочисленным просьбам публикую демо версию прошивки OpenGD77_DM32_20260704 Процесс установки описал, инструкция на RU и EN. Прошивка имеет баги и многие вещи ещё не реализованы. Поэтому будьте терпеливы :-)
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: M0MBN от 04 Июля 2026, 17:33:49
Thanks for this but I will wait for the full version to be released before I even attempt to put this on my DM32. Some people have no patience to wait...
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: M0MBN от 04 Июля 2026, 17:48:46
deleted wrong post
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: M0MBN от 04 Июля 2026, 17:52:26
no download link provided for OpenUV008_Flasher_v1 software in the instructions
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 04 Июля 2026, 17:58:15
no download link provided for OpenUV008_Flasher_v1 software in the instructions
Link http://infotex58.ru/forum/index.php?action=dlattach;topic=1155.0;attach=3933
Thanks
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 05 Июля 2026, 16:13:45
I've been emailing with Roger and he told me you posted the Alpha firmware here. I'll definitely give it a try! Very excited that I can finally use the radio.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: M0MBN от 05 Июля 2026, 17:29:30
Well I decided to put OpenDM32 on the radio...
Before with the baofeng firmware I listen to a radio system and the radio would freeze lockup and be of no use and i would have to remove the battery. With OpenDM32 , listen to same radio system and it does not freeze or lockup the radio like before.
So looking forward to the finished version to be released , this has made the radio much better , before it was garbage junk , now its worth using again.
thanks for the hard work so far.... cant wait for the final version.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: M0MBN от 05 Июля 2026, 17:47:50
Hi , If possible can you post the Theme from the radio , as the CPS does not seem to read it correctly and I would like to make a backup of it. thanks
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 05 Июля 2026, 18:21:10
Hi , If possible can you post the Theme from the radio
Try this...
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: M0MBN от 05 Июля 2026, 18:54:19
Thanks I did try and read it from the radio but it does not read using the experimental cps and it does not write either if you can mention it to whoever fixes the CPS bugs. Now I can have my other gd77 firmware radio the same colours.
thanks again
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 05 Июля 2026, 20:06:43
I was able to flash the OpenDM-32 firmware on my handset. I was also able to program it using the OpenGD77 Experimental CPS.
So far, I've only experienced minor issues, and many of those are known. For example, you cannot save radio settings/options. I also do not think you can program the buttons.
The only other strange thing I experienced was a clicking on analog channels I do not hear on my other handsets. It is rhythmic and occurs at about 2 times a second. This could be due to the specific hardware or something else. It tends to go away once you adjust the squelch, but the squelch settings do not save from channel to channel or after turning off the radio right now.
Still, this is WAY more than I was able to achieve with the standard firmware and CPS. I was able to use the Parrot DMR channel on a local repeater without any issue! I was able to program the radio with all of the zones, channels, contacts, and other settings necessary to operate in my local area. I couldn't do that with the original software.
Thank you to EVERYONE who has been working on this project! Please let me know if there is any specific testing you'd like me to do with the local repeaters. I do not yet have a DMR hotspot.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: yt1rxa от 06 Июля 2026, 21:02:04
Несмотря на препятствия со стороны моего компьютера и Windows 10, мне удалось самостоятельно реализовать OpenGD-DM32. Я очень доволен результатом и вот тестирую устройство. Вот несколько фотографий и видео в подтверждение моей работы! Позже я подведу итоги своих впечатлений, похвал и замечаний о том, что я заметил в процессе работы!!!
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: yt1rxa от 06 Июля 2026, 21:06:45
Мои видео превышают допустимый размер сайта! Я вставила картинки, можете посмотреть.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 07 Июля 2026, 04:10:08
Hello,
I have been testing the new firmware and just wanted to create a list of bugs/anomalies that have been reported, not just by me, but by others, including forum members, Roger, Koshak, and all of the devs. I just figured it would be good to create a "master list". Many of these bugs are already known and the causes are being investigated.
Updated 7/27/26
General Radio Functions
Unable to save settings updated by the user directly in the radio menus
Includes: Transmit Power GPS settings Sounds Per-Channel Squelch settings Programmable Button functions (SK1/SK2 and P1/P2, but this may not be possible and is not currently supported by OpenGD77) Basically if you change it in the radio's menus, it does not remember after navigating away from the menu. UPDATE - User error. You must press the OK/menu button after updating settings instead of the Home/Back button. This saves them
GPS functions are not yet implemented or not working
Note - Even if they were, the settings set by the user do not save, so even if GPS is enabled, the radio won't remember. UPDATE - Was able to get working after figuring out the menu settings issue.
APRS functions not yet implemented and/or working
UPDATE - Seems to be working after figuring out menu issue.
Inconsistent calibration data across different handsets causes different transmit power settings.
Note - This may be due to an inaccuracy of the calibration data in the BaoFeng firmware compared to the inconsistent performance of the hardware itself. But this can be a big issue as the average radio user will not be checking with a meter
Potential issues with radio not detecting the movements of the channel switch knob properly when changing channels in a zone causing the channels to go backward at times
Note - In the original firmware the channel change function was slow/delayed. This could be by design due to the cheap/inaccurate physical dial on the device.
Custom loading screen reverts to OpenDM32 screen.
When you customize the loading screen in the CPS it eventually reverts to a blue screen saying OpenDM32. Despite no programming updates.
General TX/RX Issues
Squelch issues with DMR and Analog
Includes a rhythmic "rapid pulse" or clicking sound, but doesn't appear on every channel
Radio receives a signal from a repeater or channel, the meter at the top of the display indicates there is a transmission being received, but no audio is heard.
Note - I experienced this issue. You can fix by changing away from the channel and then changing back. But it is still an issue. UPDATE - Improved in version OpenGD77_DM32_20260711
Audio amplifier is active even when no transmission is received
Detail - You can hear a buzzing if you turn up the volume all the way, even when no signal is being received.
Green receive LED flickers but no sound is heard/received. Intermittent issue.
UPDATE - Improved in version OpenGD77_DM32_20260711, but still present [/list]
Squelch does not always close after transmission leaving the channel open with static
Aviation Frequencies
Aviation bands 118 - 133mhz always squelched/minimal ability to hear
Zones containing aviation frequencies do not allow frequency scanning
UPDATE - Scanning fixed in version OpenGD77_DM32_20260711, audio still quiet [/list]
DMR-Specific Issues
Display page refresh method causes drop-out in DMR functions/CPU cycles/transmit power
Unusual transmit lock indication and/or transmit lock not taking place as expected after PTT is held
Drop-off due to an issue with the 11th data frame, possibly due to a memory issue and/or an undiscovered variable
DMR does not work as well/corrupts on low-power settings.
UPDATE - Some of these issues have been improved in version OpenGD77_DM32_20260711, but are still present to an extent
DMR may have been partially broken in OpenGD77_DM32_20260711. Multiple users reported inability to connect to local hostpots and repeater DMR when they could previously.
CPS/Programming/Interface Issues
Cannot read/write certain theme data to/from the radio with the CPS
Roger was able to reproduce this. Certain fonts and colors cause a COM failure. [/list][/list] UPDATE - Improved in CPS version E2026.07.13.01 Firmware versopm OpenGD77_DM32_20260711, but I have not tested if this specific issue is resolved
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 07 Июля 2026, 10:09:37
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: yt1rxa от 07 Июля 2026, 17:20:54
Я процитирую мастера, который, к счастью для нас, создал эту экспериментальную прошивку. В ней много ошибок, но в любом случае она пригодна для использования!!! Я также заметил, что кнопки управления не зафиксированы, поэтому в VFO мне приходится выбирать нужную кнопку, чтобы перейти к «подробностям канала» и настроить обе линии — RX и TX. Я заметил, что когда я возвращаюсь в память и на канал, с которого я перешел в VFO, станция показывает, что идет вперед, но на самом деле это не так, нет ,, RF ,,! Мне пришлось сделать « OFF - On », чтобы получить работающее радио! Пока что оно не зависает и работает корректно, если не выполнять описанные мной действия! Я очень доволен! Это только начало, и так было с радио GD-77, когда оно было реализовано в начале его прошивок OpenGD. После этого все стало историей, и было бы хорошо, если бы не было завистников!!!
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 07 Июля 2026, 17:38:02
I will just note, I posted the bugs just to keep track of them. I am VERY happy with the firmware itself, as I couldn't even get the radio programmed properly prior to this firmware.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 07 Июля 2026, 19:48:38
Спасибо за тесты :$
На текущий момент меня больше беспокоит формирование TS в DMR... В режиме пониженой мощности мы имеем проблему с TS и высоким уровнем ошибок магнитуды Magnitude Error. Предстоит решить данную проблему...
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 07 Июля 2026, 20:59:18
I will just say thank you again to all the devs. I know reverse engineering a radio firmware is not an easy task.
It doesn't help that the documentation that is available for things like pin functions do not always match their actual usage. Messaging with Roger, he also believes that one company produces the BaoFeng hardware and another company produces the firmware for the radios, meaning there is a disconnect there as well.
I don't know very much about software engineering, just a little bit of code here or there, so I appreciate when people take time to go out of their way to decode these systems.
The work done here will also make other open source firmware ports to other handsets possible!
Update - Some of the issues I found were user error. I'm not used to the OpenGD firmware and made some mistakes. I crossed out those issues on the list.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: 1dangermouse от 09 Июля 2026, 06:36:49
My Friend & I have installed this Firmware and here is some of our Findings
Loose sound on analog and DMR after TX. (Not all the time)
Aviation band 118 - 133mhz always squelched, Can’t in mute it.. also cannot scan any aviation band frequencies in his own Zone they will not scan
DMR doesn’t show Caller Details only DMR ID and DMR Audio on Receive is very low.
Receiver seems little Low Receiving Signals on RF on VHF, UHF seems ok?
Early stages at this as its first beta firmware but very impressed to it’s original firmware it Had. Look forward to The next release of firmware and happy to Report on more findings. Keep up the great project guys.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 09 Июля 2026, 18:44:28
Aviation band 118 - 133mhz always squelched, Can’t in mute it.. also cannot scan any aviation band frequencies in his own Zone they will not scan
I just programmed the local aviation channels in and tested this. I can confirm that channels are VERY weak/low volume. I can hear radio traffic but very minimally. I also confirmed that you cannot scan through zones with aviation channels.
Will add to the list post.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 10 Июля 2026, 17:11:24
Установить прошивку OpenDM32 возможно с помощью оригинального CPS от Baofeng DM-32 :xexe: И точно так же вы можете вернуть оригинальную прошивку Baofeng DM-32
Hey, I was wondering if you used ghidra to analyze the firmware. How did you disassemble the csky code? If not what did you use? Thank you.
The OpenUV008 project by andynvkz was taken as a basis. Impressed by his work, the "devil made" me adapt his code for the Baofeng DM-32 :D He used IDA and reverse-engineered the Zastone UV008 firmware. I am using Ghidra for reverse engineering the Baofeng DM-32 firmware. The original firmware serves as reference material. It all started here, but no one believed in victory https://www.opengd77.com/archive/viewtopic51ba.html?f=10&t=5142&
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 11 Июля 2026, 16:59:23
I am using Ghidra for reverse engineering the Baofeng DM-32 firmware.
I didn't even know about this software. Definitely going to take a look. Not that I have much software dev experience, but if I can find anything that might help, who knows...
What Language did you select when opening the firmware file in Ghidra?
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 12 Июля 2026, 08:49:49
По многочисленным просьбам публикую демо версию прошивки OpenGD77_DM32_20260704 Процесс установки описал, инструкция на RU и EN. Прошивка имеет баги и многие вещи ещё не реализованы. Поэтому будьте терпеливы :-)
Есть ли уже другой альфа-релиз, или этот всё ещё остаётся последним? Меня очень интересует этот проект; спасибо за ваш труд (и прошу прощения за ужасный перевод через Google Translate).
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 15 Июля 2026, 07:56:59
Есть ли уже другой альфа-релиз, или этот всё ещё остаётся последним?
Да, есть.
Исправлено/добавлено FW: 1 Подмешивание аналогового сигнала с микрофона в модуляцию DMR 2 Измеритель уровня сигнала RSSI для режима FM+ 3 Пропадание приёма/передачи в режиме DMR 4 SQL для модуляции AM 5 Из-за метода рендера изображения на экран дисплея имелись фризы в работе MCU. Нужны идеи как сделть рендер более быстрым :-) 6 Четыре VFO A, B, C, D, (переключение между ними, удерживание кнопки "дом") 7 В главном меню 8 строк вместо 7
Исправлено CPS: 1 Проблеммы с загрузкой кодеплага после прошивки трансивера.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 15 Июля 2026, 14:22:21
Downloading and installing the latest versions!
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 15 Июля 2026, 15:12:57
Testing out the latest version (Amazing work by all the devs)
Aviation frequencies are audible and zones can scan The signal bar/LED issue has improved The screen refresh seems to be improved.
I was not able to successfully test the DMR functions. I attempted to test on Parrot off a local repeater and that didn't work. But I cannot confirm if that is just local conditions/my incompetency so, I am not sure if it is a bug or user error.
One weird issue I'm seeing on analog repeaters is that I continue to hear static/buzzing after a received transmission stops. It's like the squelch doesn't turn back on after the transmission. Changing from the channel and back fixes it. But, I will keep testing to confirm this happens on multiple repeaters. Might just be this specific one.
The only other odd thing I noticed is that the FM label in the upper left corner of the radio flashes after locking on a channel in scan mode. I do not know if this is by design or not. It also displays FM for Aviation channels, which I believe are AM, but again, this could be correct functionality.
Note - None of the above two items are complaints or slights against the firmware or developers. I am truly grateful for all the work they are doing and my radio would not be programmable without this firmware. THANK YOU SO MUCH!
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 15 Июля 2026, 19:15:49
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: 1dangermouse от 16 Июля 2026, 00:37:56
I found if you load the Full DMR Contacts Database after about 15mins finished, it doesn’t show any caller detail. So thought ok I re enter it again just using my country Code and that then showed up my DMR Contact Details. Perhaps it can’t hold the full contacts?
Another issue I found on DMR is when trying to TX on a Local DMR Repeater with TX Frequency & RX Frequency is will not Transmit, but does RX ok.
I did try load a Few Voice Prompts via the CPS and seemed to load into radio, but when in the Menu of the Radio Voice Prompt is missing.
Yes Aviation seems much better but still get a long signal bar showing on radio. Seems to me a little deaf but much, Better than first firmware release.
I’m not complaining either just a few things I’ve noticed. Looking forward to the next release of firmware. 😊👍. Keep Up The Great Progress.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 16 Июля 2026, 03:31:09
Right now the firmware doesn't use the whole radio memory so it cannot store all of the DMR contacts. Hopefully, this will be resolved in future releases, but it is currently necessary for retaining calibration and other data.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: ke2bnx от 16 Июля 2026, 20:26:49
У меня есть наблюдение касательно того, что OpenGD CPS не может считать кодеплаг с радиостанции. Моя DM32 пришла в комплекте с кабелем для программирования на чипе CH340, и я не мог использовать его для создания бэкапа заводской прошивки с двух чипов памяти. Поэтому я взял свой кабель на FTDI, который использую с другими станциями, и с его помощью залил прошивку OpenGD DM32. Всё прошло отлично. Запись кодеплага через FTDI-кабель тоже, вроде бы, работала нормально. Но вот при попытке считать кодеплаг через FTDI я постоянно натыкаюсь на ошибку «array index out of bounds» (выход индекса за пределы массива). Если же я переключаюсь на родной CH340-кабель из комплекта, то кодеплаг считывается со станции без каких-либо ошибок. После этого я проверил заливку прошивки и запись кодеплага через кабель CH340 — это тоже сработало без проблем. Подумал, что эти наблюдения пригодятся для дальнейшего поиска и устранения проблемы. Просто пытаюсь внести свой вклад. Буду тестировать дальше. На следующей неделе мне как раз должен прийти 008UV, потестирую еще и на нём.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: 1dangermouse от 17 Июля 2026, 01:41:31
DMR Mode / Private Talk Groups: For some reason, my MMDVM hotspot is not receiving private talk group commands. I’ve checked the calibration and everything looks fine. Interestingly, group talk commands (like TG6 and TG9) are being received without any issues.
Aviation Band Reception: I'm still having some trouble here. The radio seems to attempt a scan, but the squelch isn't working correctly.
Thanks for all the amazing work that has been put into this software—it really is incredible!
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 17 Июля 2026, 11:36:56
У меня есть наблюдение касательно того, что OpenGD CPS не может считать кодеплаг с радиостанции.
Да, есть зависимость от применяемого кабеля. Для тестов я использую CH340 и FTDI и имею аналогичные проблемы как у тебя. В процессе изучения проблеммы и тестов...
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 17 Июля 2026, 14:10:23
Even when I was on the stock firmware, I had to buy a BTECH PC03 cable to work with the DM-32. It seems to be very particular about which wire it uses. My other FTDI didn't work with it.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 17 Июля 2026, 14:17:49
Один пользователь Facebook поделился своим опытом использования этих двух кабелей; эта информация может быть полезна: https://www.facebook.com/groups/365615604322681/?multi_permalinks=2034600574090834 (https://www.facebook.com/groups/365615604322681/?multi_permalinks=2034600574090834)
Заводская прошивка (OEM) FTDI позволяет сохранить резервную копию заводской прошивки с помощью программы OO8UV. CH340 не позволяет сохранить резервную копию заводской прошивки.
OpenGD77 Оба типа кабелей позволяют записывать прошивку OpenGD.
Кодплаг FTDI позволяет записывать кодплаги, но не может их считывать (возникает ошибка «index out of array»). CH340 без проблем считывает и записывает кодплаги.
Прошу прощения за качество перевода Google.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: lu1aax от 18 Июля 2026, 21:36:52
У меня есть наблюдение касательно того, что OpenGD CPS не может считать кодеплаг с радиостанции. Моя DM32 пришла в комплекте с кабелем для программирования на чипе CH340, и я не мог использовать его для создания бэкапа заводской прошивки с двух чипов памяти. Поэтому я взял свой кабель на FTDI, который использую с другими станциями, и с его помощью залил прошивку OpenGD DM32. Всё прошло отлично. Запись кодеплага через FTDI-кабель тоже, вроде бы, работала нормально. Но вот при попытке считать кодеплаг через FTDI я постоянно натыкаюсь на ошибку «array index out of bounds» (выход индекса за пределы массива). Если же я переключаюсь на родной CH340-кабель из комплекта, то кодеплаг считывается со станции без каких-либо ошибок. После этого я проверил заливку прошивки и запись кодеплага через кабель CH340 — это тоже сработало без проблем. Подумал, что эти наблюдения пригодятся для дальнейшего поиска и устранения проблемы. Просто пытаюсь внести свой вклад. Буду тестировать дальше. На следующей неделе мне как раз должен прийти 008UV, потестирую еще и на нём.
My CH340 works with the python code, but you have to do this very fast:
0) Turn off your radio, unplug your cable 1) run the script, it will show you a prompt to connect the radio 2) with the RADIO OFF, plug the cable and IMMEDIATELY turn it on... any noticeable delay will result in an error
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: lu1aax от 18 Июля 2026, 21:42:56
У меня есть наблюдение касательно того, что OpenGD CPS не может считать кодеплаг с радиостанции.
Да, есть зависимость от применяемого кабеля. Для тестов я использую CH340 и FTDI и имею аналогичные проблемы как у тебя. В процессе изучения проблеммы и тестов...
As far as I can tell, as soon as you plug the cable with the radio off there is a small burst of serial data and a very tight time window to turn the radio on. I don't know what kind of data exchange there is, but it seems like the current process depends a lot on your ability to do that very fast.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: PY5CV от 19 Июля 2026, 05:18:46
У меня есть наблюдение касательно того, что OpenGD CPS не может считать кодеплаг с радиостанции.
Да, есть зависимость от применяемого кабеля. Для тестов я использую CH340 и FTDI и имею аналогичные проблемы как у тебя. В процессе изучения проблеммы и тестов...
As far as I can tell, as soon as you plug the cable with the radio off there is a small burst of serial data and a very tight time window to turn the radio on. I don't know what kind of data exchange there is, but it seems like the current process depends a lot on your ability to do that very fast.
Ребята, используя кабель Baofeng с чипом CH340, мне удалось сделать резервную копию флэш-памяти следующим образом:
1. Перед использованием OpenUV008, считайте данные с радиостанции DM-32 с помощью CPS.
2. При открытой и свернутой программе CPS откройте программу OpenUV008.
3. Выключите радиостанцию.
4. В OpenUV008 нажмите «ЧИТАТЬ», назовите файл (GD25Q16) и сохраните его, затем включите радиостанцию.
5. Повторите ту же процедуру для файла GD25Q128.
Надеюсь, это поможет. 73 PY5CV Сезар
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 19 Июля 2026, 11:25:33
1. In mass-produced transceivers, the initial firmware update process occurs via the JTAG interface. This takes much less time and doesn't require a serial interface. 2. The cable with the CH340 chip works correctly with the original Baofeng bootloader and CPS, but is unable to work with the HR_C7000 internal bootloader. I tested several cable revisions with different circuitry (with and without a quartz crystal, with and without additional transistors, with different TTL levels). In my case, none of the versions could access the HR_C7000 internal bootloader. 3. The cable with the FTDI chip works without problems with the HR_C7000 internal bootloader, but has problems reading the codeplugs in the CPS. 4. Testing was conducted on Windows 10 and 11 operating systems.
Summary of the above: The cable on the FTDI chip may be needed only for obtaining backup copies of flash memory, and the cable on the CH340 chip is used for basic work with updating firmware and writing/reading codeplugs.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC6WOG от 19 Июля 2026, 22:50:22
I wish I spoke more than three words of Russian so I could properly participate here. I was able to make an account, but I can't seem to log in while using Google Translate so I'll just to make do.
I'm l big fan of digital voice modes and while I possess DMR radios from many companies (Baofeng, Motorola, Vertex, Cotre, Anytone, etc.) I'm of the opinion that there is no finer DMR handheld than a TYT MD-UV390/380 running OpenGD77. I quite enjoy the original DM-32, in spite of a few serious flaws. (Buggy CPS, no promiscuous mode, etc.) So I was really pleased to find that somebody had put in the work to port this wonderful firmware to it! In fact, the moment I learned of it, I bought a second DM-32 just to try it out.
I'd like to point out a few issues I've come across, not as a criticism but in the hope that they may help with the development process.
1 - Most importantly, I've found that radio will not always attempt to negotiate a connection with my DMR hotspots. The xmit light comes on and it does transmit a DMR signal, but the "handshaking" process never occurs and the call times out. A power off/on cycle will sometimes correct this, if not I have to remove the battery for a few seconds before I can connect again. I'm sure it's not an issue with my WPSD hotspots as I never see anything like this with my other radios.
2 - DCS encoding doesn't seem to work. My Allstar node is setup with DCS filtering on the input and works well, but when sending the appropriate code from the OpenDM32 equipped radio the node does not respond. Testing shows that other (analog of course) radios do not open their squelch in response to DCS from the DM32, so it's nothing to do with my node. CTCSS seems to work just fine.
3 - Lots of people have noticed that the the DMR user ID database can be loaded in it's entirety, but the radio doesn't ever display it in response to incoming calls. Some say it only displays DMR ID numbers, but I typically get the number, the callsign and sometimes a partial name while another DMR radio receiving the same signal will receive number, call, full name as well as location. My impression is that's it's merely falling back on Talker Alias data, which may or may not be present in the signal. Skimming though your forum leads me to believe that this is a known issues but I thought I'd throw my experiences into the mix.
Again, I apologize for not speaking your language but the OpenDM77 port has created a bit of a stir here in the United States and I'm sure sales of these radios is booming! I'm guessing a lot of members her speak English, sadly most Americans never learn a second language...I do speak a fair bit of Spanish. But I'd to express my appreciation for those who did the hard work of creating this version and let you know that many hams in "The States" are eagerly following it's development. If feedback and bug reports are welcome, I'm always happy to help in any way I can.
Cheers es 73, Larry KC6WOG
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 20 Июля 2026, 16:43:20
I have a very interesting issue that is inconsistent.
I use a KVM switch to use the same monitors and keyboards for both my work and home computers. About 1 in 7 times, when I press the PTT button on the DM-32 it interferes with the KVM switch and both of my computer monitors go blank.
Now, this is clearly an RF interference issue that is combination of the radio hardware/firmware and the KVM switch not being well-shielded.
I don't know if this is something that can be fixed in the firmware or if it is just a weird quirk of using the radio near other electronics.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC6WOG от 20 Июля 2026, 20:22:44
Nothing to do with firmware, just straight up RFI. Try some ferrite chokes on the KVM wires, snap-on cores are okay but looping a few times through a toroidal core will greatly increase the suppression. If it's UHF causing the problem, use mix 75, for VHF mix 43.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 20 Июля 2026, 20:26:51
Thank You!
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: ke2bnx от 20 Июля 2026, 20:38:00
If I had the latest OPENGD77 CPS Source, which I believe is in .net based I can help troubleshoot this array issue. I have been a .net developer for over 20 years. I see this GitHub but it is over 6 years old. Is there 2026 source available? https://github.com/VR2VYE/OpenGD77CPS. I suppose I could take a shot with ILSpy or JetBrains or a similiar tool if need be. Thanks
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: 1dangermouse от 21 Июля 2026, 14:11:42
So Getting Back On Topic regarding this Firmware. With my previous observations over the last Firmwares and posting my findings etc on here. Just was wondering how the development is going currently on the next Firmware Release? If so when be released so I and others can check for fixes and other issues & Bugs. So big shout out to the creators and developers on engineering on this so much better firmware than the Original was. Be good to get the voice prompts going too I’ve tried but as I mentioned earlier in my post finding missing in the firmware, possible future release I’m guessing. Still have Squelch issue on Aviation Frequencies. Keep up the fantastic updates.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 21 Июля 2026, 14:23:46
If I had the latest OPENGD77 CPS Source, which I believe is in .net based I can help troubleshoot this array issue. I have been a .net developer for over 20 years. I see this GitHub but it is over 6 years old. Is there 2026 source available? https://github.com/VR2VYE/OpenGD77CPS. I suppose I could take a shot with ILSpy or JetBrains or a similiar tool if need be. Thanks
You can reach out to the dev directly by email, his name is Roger VK3KYY/VK2KYF. He is pretty responsive and has been working on this firmware port as well.
Part of the issue is right now OpenDM-32 does NOT fully remove the old firmware but incorporates it in the background in order to retain the calibration data in the stock firmware. Eventually, the goal is to ONLY be running the OpenDM-32 firmware without the necessity for the original BaoFeng in any capacity.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 21 Июля 2026, 18:54:31
I have a very interesting issue that is inconsistent.
This is normal. The electromagnetic field is very strong and the electronics go crazy. This is more pronounced on short antennas, as they have a higher Q factor, especially at the resonant frequency.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: Koshak от 21 Июля 2026, 19:08:19
I'd like to point out a few issues I've come across, not as a criticism but in the hope that they may help with the development process.
There are still a lot of errors, it's impossible to find and fix everything all at once, so the process is ongoing ;)
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC6WOG от 21 Июля 2026, 22:10:35
Of course, I get that. Like I said, I bought another radio just for the purpose of checking it out and I certainly didn't expect perfection, especially at this early date in it's development. Having said, that it's already reasonably functional! I look forward to seeing where it goes.
Название: Re: Baofeng DM-32 --> OpenDM-32
Отправлено: KC1WXU от 23 Июля 2026, 16:37:23
I think all of us participate in this in our own ways. The vast majority of any praise and credit goes to the developers who volunteer their time and energy to do this.
I looked at the original firmware in Ghidra and went cross-eyed. :D I thought, hey maybe I can poke around and find something in either the Alpha firmware or the original firmware to help. But, memory allocations and commands are just something I do not have enough knowledge on right now to make a difference.
Any bugs/testing I do is not a slight against the developers or a demand for functions/fixes. I've worked in customer service/troubleshooting positions my entire professional career. Finding, documenting, and troubleshooting bugs is something I DO have some level of skill in. So, if that is how I can help, it is how I will help. Granted, my limited radio experience sometimes results in me making mistakes as well, but the good intent is there.
I don't think any of us expect perfection or a bug-free experience with the alpha, ore even beta releases. The alpha alone is a vast improvement upon the stock firmware and especially the stock CPS which made programming impossible.