2 Коммитов
Автор SHA1 Сообщение Дата
viktorиClaude Opus 4.8 0173b96ee9 Beken CRC16-формат образа + де-интерливинг -> чистая прошивка
Образы FM100B = сырой Beken-флеш (32 данных + 2 CRC16 = блоки 34Б; подтверждено периодом 34).
tools/bk_deinterleave.py снимает CRC -> research/module-fw/FM100B_V1.2.0.32_clean.bin (чисто,
строки целые). Окончательно подтверждает стандартный Beken-флеш -> ltchiptool/bk7231tools
подойдут для дампа живого модуля (вариант A). docs/fm100b-firmware-re.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NikMGoqQWWk9wy2ww2vJAr
2026-07-24 05:30:43 +09:00
viktorиClaude Opus 4.8 1d196eff89 Реверс апдейтеров + API-карта модуля (172 команды)
RT-4D Upgrade (.NET, DES+RSA) прошивает AT32 (протокол 39 33 05 = загрузчик рации),
НЕ модуль. Полный список 172 ATC/SP-команд модуля (research/module-fw/). У приложения
модуля НЕТ команды дампа flash -> полный дамп NV/RF Firmware только через загрузчик
модуля (download-режим, live). Cal-значения (SPCali_*: FreqOpt/AnaVccn/DigMod) доступны
B-командами. docs/fm100b-firmware-re.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NikMGoqQWWk9wy2ww2vJAr
2026-07-24 04:52:15 +09:00