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:
@@ -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
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user