chore(vd960DBN): 固件版本 1.02.01 → 1.02.03 (2026-08-19)

OTA 0x9F 透传修复板级验证通过, 用户更新版本号三段式一致。
V1.02.03 内容: BLE→Loop OTA 修复 (0x9F 帧透传回 BLE) +
8-18 脱机日志快照流/hex 上报 + MQTT 查询命令补齐。
README/CHANGELOG/devlog 同步; 已知约束: OTA 模式无自动退出 (维持现状)
This commit is contained in:
wangfq
2026-08-19 11:20:03 +08:00
parent d67f955fd4
commit 832d2953b0
4 changed files with 253 additions and 219 deletions
+7 -2
View File
@@ -38,10 +38,15 @@ DMA 改造(fed4335)后通过 BLE 给地感(Loop MCU)OTA 升级失效。
- gcc 隔离单测 `tests/test_lup_ota_parser.c`**8 断言全过**bootloader 真实帧向量 pre_ok/addr_ok/addr_err/data ACK、错误校验拒绝并复位、0x7F 帧隔离、两帧粘包独立解析)
- `gcc -fsyntax-only``loop_uart_proto.c`/`usart_biz.c` 无新错误(仅 RISC-V interrupt attribute 假阳性 + 原有 unused warning
### 版本与板级验证
- **固件版本 V1.02.03**2026-08-19 用户更新 `cmcng.h` 三段式:FIRMWARE_VER="1.02.03" + MAIN=1/SUB=2/SUBSUB=3,字符串与数字宏一致)
-**板级 BLE OTA 全流程实测通过**(用户 2026-08-19):OTA 修复生效
- 本修复 + 8-18 快照流/hex 上报/MQTT 命令补齐 一并归入 V1.02.03 发布(README/CHANGELOG 已同步)
### 遗留
- **`g_flag_counter_ota.flag` 无退出机制**:升级完成后 DBN 仍卡 OTA 透传态,只能断电重启恢复 0x7F 通信——待定加"OTA 超时/完成帧自动退出"
- 待板级:MRS 编译 + 真机 BLE OTA 全流程回归
- **`g_flag_counter_ota.flag` 无退出机制**:升级完成后 DBN 仍卡 OTA 透传态,只能断电重启恢复 0x7F 通信——**用户 2026-08-19 拍板维持现状**,作为已知约束记录在 CHANGELOG
---