Лиды дампа flash модуля: Beken download-режим + bk7231tools/BKFIL

docs/fm100b-firmware-re.md: пути дампа NV/RF Firmware — загрузчик Beken (экосистема
openshwprojects, проверить протокол 378x) или flash-read в update-протоколе (в API нет).
Обе — живые операции при владельце.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NikMGoqQWWk9wy2ww2vJAr
Этот коммит содержится в:
2026-07-24 04:59:10 +09:00
co-authored by Claude Opus 4.8
родитель 1067d957a8
Коммит 1635f1a608
+8
Просмотреть файл
@@ -67,6 +67,14 @@ Bootloader | Application | RF Firmware | NET info
снять полный дамп → распарсить EasyFlash ENV (NET info) + разобрать RF Firmware (vocoder/DMR). снять полный дамп → распарсить EasyFlash ENV (NET info) + разобрать RF Firmware (vocoder/DMR).
Это разблокирует СРАЗУ: NV-настройки, калибровку, и сам DMR-baseband для реверса. Это разблокирует СРАЗУ: NV-настройки, калибровку, и сам DMR-baseband для реверса.
**ВАЖНО (проверено 24.07):** `RT-4D Upgrade` шьёт AT32, НЕ модуль (см. ниже). Реальные пути дампа:
- Через **загрузчик Beken** модуля (download-режим): если модуль выставить в штатный UART-bootloader
Beken, подойдёт экосистема **bk7231tools / BKFIL / BK7231GUIFlashTool** (openshwprojects) — они
умеют backup/read flash. НО эти тулы под WiFi-чипы BK7231; протокол загрузчика 378x надо проверить.
Как войти в download модуля из RT-4D — неизвестно (возможно boot-пин/спец-команда); ЖИВАЯ операция.
- Либо найти команду чтения flash в протоколе «Обновление DMR чипа» (у приложения её нет — см. API).
Оба варианта — при владельце (риск). Ссылки: github.com/openshwprojects/BK7231GUIFlashTool.
## Апдейтеры: кто что прошивает (реверс .NET) ## Апдейтеры: кто что прошивает (реверс .NET)
- **RT-4D Upgrade V3_25** (`Ido_Update`, DES+RSA) прошивает **AT32 (главный CPU рации)**, НЕ модуль: - **RT-4D Upgrade V3_25** (`Ido_Update`, DES+RSA) прошивает **AT32 (главный CPU рации)**, НЕ модуль:
команды `Send_Connect=39 33 05 10 c9`, `Send_Update=39 33 05 55 0e`, `Send_End=39 33 05 ee a7` команды `Send_Connect=39 33 05 10 c9`, `Send_Update=39 33 05 55 0e`, `Send_End=39 33 05 ee a7`