Вложение 376632
Еще уточню, пока не полез и что-нибудь опять не спалил.
По схеме 7-8 - это HANGER на землю?
На некоторых картинках разъема обратная нумерация, это чтобы питание на CLON_IN не подать.
Вид для печати
Вложение 376632
Еще уточню, пока не полез и что-нибудь опять не спалил.
По схеме 7-8 - это HANGER на землю?
На некоторых картинках разъема обратная нумерация, это чтобы питание на CLON_IN не подать.
Получилось прошить прошивкой на 139+, правда, не надо было размыкать HANGER и GND, так и прошивалось.
В таком режиме на дисплее светились и моргали четыре светодиода зеленых (верхний ряд, - - - -).
Если HANGER отпустить, то черточки пропадают и ничего не шьется.
Автоматом прошились 8 каналов со 139.0 по 147.0 с шагом 1-2МГц. Работает на них.
Но не могу подключиться ни калибровщиком высланным, ни через setup_rg. В протоколе обмена по COM-порту вижу,
что станция отвечает на первую команду подключения, но то-ли ответ обрывается, то-ли не устраивает программу.
В ответе прямо видно, что станция отвечает, что она "2Р-23М.....".
Думаю попробовать заново перешить.
Случайно, нет базовой прошивки на 146-174, чтобы попробовать вернуть, проверить подключение через setup_rg,
а потом опять на 139+ попробовать?
Большое спасибо, Валерий, процесс двигается, осталось совсем чуть-чуть!
Попробуйте вот эту. Обратите внимание на частоту опорника.
Теоретически апдейткоде это щадящий апдейт, а просто, это полный апдейт с записью калибровочных значений по умолчанию
Вложение 376839
Причем интересно следующее: после прошивки обратно на 146+ с использованием *updatecode*, частоты, записанные при прошивке на 139+, сохраняются и работают. Получается, это просто сам софт setup_rg не дает записать частоту ниже 146. Придется лезть в rv10.dll, видимо. Может, в итоге и прошивка на 139+ не потребуется.
Такое ощущение, что setup_rg просто не узнает, что это 2Р-23М после прошивки на 139+, когда пытается к ней подключиться.
Посмотрел, что не нравится софту в перешитом на "двойку" 2Р-23М с зеленой платой.
================= 146+
[29/12/2025 16:45:08] Written data (COM1)
c0 01 00 9f 16 c1 À...Á
[29/12/2025 16:45:08] Read data (COM1)
c0 01 00 01 00 00 00 00 00 00 00 31 2e 32 2e 30 À..........1.2.0
33 39 00 00 00 52 56 23 31 30 47 72 61 6e 69 74 39...RV#10Granit
2d 32 52 2d 32 33 4d 00 00 00 00 00 00 00 4d 6f -2R-23M.......Mo
62 69 6c 65 2d 72 61 64 69 6f 20 73 74 61 74 69 bile-radio stati
6f 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 on..............
00 00 00 00 00 00 46 65 62 20 20 34 20 32 30 31 ......Feb 4 201
30 00 00 00 00 00 00 00 00 d4 30 d4 30 a0 2d 60 0........Ô0Ô0 -`
36 60 36 60 36 60 36 60 36 60 36 60 36 3a 4c c1 6`6`6`6`6`6`6:LÁ
================== 139+
[29/12/2025 16:37:10] Written data (COM1)
c0 01 00 9f 16 c1 À...Á
[29/12/2025 16:37:10] Read data (COM1)
c0 01 00 01 00 00 00 00 00 00 00 31 2e 32 2e 30 À..........1.2.0
32 33 00 00 00 52 56 23 31 30 47 72 61 6e 69 74 23...RV#10Granit
2d 32 52 2d 32 33 4d 00 00 00 00 00 00 00 4d 6f -2R-23M.......Mo
62 69 6c 65 2d 72 61 64 69 6f 20 73 74 61 74 69 bile-radio stati
6f 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 on..............
00 00 00 00 00 00 32 37 2e 30 38 2e 32 30 30 38 ......27.08.2008
00 00 00 00 00 00 00 00 00 d4 30 d4 30 70 2b 60 .........Ô0Ô0p+`
36 60 36 60 36 60 36 60 36 60 36 60 36 75 54 c1 6`6`6`6`6`6`6uTÁ
Формат даты разный, версия прошивки другая, какие-то разные байты после даты. Первый корректный, второй - нет.
Ну да ладно. Видимо, из-за формата, длины даты и этих байт софт игнорирует прошивку, жаль.
Немного пореверсил протокол записи. Понял, как пишется частота в станцию.
Записывается множитель из 2х байт, который умножается на 12.5 и получаем частоту приема и передачи.
У меня таких станций 6 штук, имеет смысл написать программку, чтобы прошивать каналы на "двойку",
кому они особо нужны на 146+, а конструктив-то неплохой, RD70 стоит.
И еще неприятный момент. После прошивки обратно на 1.2.039 станция перестает выключаться, после выключения сразу сама стартует.
Получилось в итоге записать в 2Р-23М с зелеными платами любительские частоты, но не через setup_rg, а уже "вручную", по COM-порту.
Можно делать это и без перепрошивки процессора, просто записывая новые частоты.
У меня дело было еще осложнено присутствием кодера в станциях...
Просьба к Валерию UN7JID: если возможно, выложите, пожалуйста, какие-нибудь более ранние оригинальные прошивки для 2Р-23М, скажем, 1.2.016 (на станциях с этой прошивкой сбоев не наблюдаю) или что-то подобное. Нужно, для того, чтобы станция хотя бы подключалась в setup_rg для записи базовых параметров.