generated from hulk/gd32e23x_template_cmake_vscode
chore(version): dev 升至 V1.0.4(开发版,未发布)——与保底判定值拉开距离
golden 已整体替换为生产实装版原样复制(v26.1.0.3,即保底判定值),A 线版本必须 > V1.0.3。 相对生产实装版 v26.1.0.3 的主要改动: - IIC 驱动升级(模板改进版:总线恢复重试/超时辅助/read_raw 无子地址读/16 位寄存器地址/scan AERR 处理)——最大一块 - 新增 M5(温度补偿涡流值,系数待标定暂等价 M3)与 M6(标定数据:涡流+温度)命令 - M4 温度换算修复负温度(有符号 int16 算法,生产版无符号算法负温会算错) - 双固件 A 槽布局(V1.0.3 已引入,随包继承) 待定:LDC1612 驱动电流当前仍为 GEN(18),生产实装调参为 GEN(8)(2026-03-23),正式发布前需确认是否回合。 仅升版本号与文档同步,未发布 Release;AGENTS 同步 golden 线新状态(生产复制 V1.0.3 / 判定值 v26.1.0.3)。
This commit is contained in:
@@ -66,8 +66,10 @@ LDC1612(电涡流/电感数字转换器)+ TMP112(板载温度),RS485
|
||||
VTOR 0x2000;版本从 V1.0.3 起(首个双固件 A 版本,码 26)。
|
||||
- **B 线 = release/golden**:链接 0x0800B000 / LENGTH 0x4BF8(19K−8B,B 记录由打包
|
||||
工具写入,链接区不含尾 8B——与 MB 的 .fw_tail 方案等价),VTOR 0xB000;
|
||||
**版本冻结 V1.0.2**(保底判定值 = M999 返回 `v26.1.0.2` ⇔ 在跑 FW_B,该版本号
|
||||
永不再用于 OTA 升级包)。此分支改动不得合回 dev/main。
|
||||
**2026-10-25 起整体替换为生产实装版原样复制,版本冻结 V1.0.3**(保底判定值 =
|
||||
M999 返回 `v26.1.0.3` ⇔ 在跑 FW_B;`v26.1.0.2` 与 `v26.1.0.3` 均永不再用于
|
||||
OTA 升级包版本,A 线版本必须 > V1.0.3)。此分支改动不得合回 dev/main;
|
||||
详见 golden 分支提交 c7433a8 与 Gitea Release `golden-v26.1.0.3`。
|
||||
- 打包:`hulk-mcu-firmware` skill / merge tool profile **`CeramixNano_EDDY_Dual_FW`**
|
||||
(布局与 `CeramixNano_MB_Dual_FW` 逐字节相同),产出 `_UPDATE/_FULL/_FACTORY + MD5`。
|
||||
- 升级链路:上位机(原 SOC 职责)—RS485—> BL(Ymodem);APP 用 `M9999` 软复位进
|
||||
@@ -104,12 +106,22 @@ LDC1612(电涡流/电感数字转换器)+ TMP112(板载温度),RS485
|
||||
擦锚点页→legacy 跳A / 锚点在位毁A体→CRC 拦截直落B(防降级)/
|
||||
再毁B体→拒跳坏固件停留 BL(PC=0x080001B6) / OTA 第4包 CA 中止→落B /
|
||||
非整页裸 bin 包→头部预检 CA×2 拒收→落B / M3/M4/M6 功能全通
|
||||
- **2026-10-25:dev 版本升至 V1.0.4(开发版,未发布 Release)**——与保底判定值
|
||||
拉开距离(golden 已整体替换为生产实装版原样复制 v26.1.0.3,见 golden 分支
|
||||
c7433a8 与 Release `golden-v26.1.0.3`;A 线版本必须 > V1.0.3,否则 M999 无法
|
||||
区分保底)。相对生产实装版 v26.1.0.3 的主要改动:**IIC 驱动升级**(模板改进版:
|
||||
总线恢复重试/超时辅助/read_raw 无子地址读/16 位寄存器地址/scan AERR 处理——
|
||||
最大一块)、新增 **M5 温度补偿**(系数待标定,暂等价 M3)与 **M6 标定数据**
|
||||
命令、**M4 负温度修复**(有符号 int16 算法);双固件 A 槽布局随 V1.0.3 继承。
|
||||
待定:LDC1612 驱动电流当前仍为 GEN(18),生产实装调参为 GEN(8)(2026-03-23),
|
||||
正式发布前需确认是否回合。
|
||||
|
||||
### 计划 / TODO
|
||||
|
||||
- dev → main 合并待发布节奏(V1.0.3 为首个双固件 A 版本,main 仍是 54K 单槽布局)
|
||||
- M5 温度补偿系数目前为 0(TEMP_COMP_COEFF_*),待标定后填入实际温漂系数
|
||||
- 上位机/SOC 侧需预存保底判定值 `v26.1.0.2`(跑 B ⇒ 升级未生效重推)
|
||||
- 上位机/SOC 侧需预存保底判定值 `v26.1.0.3`(跑 B ⇒ 升级未生效重推;2026-10-25 起 golden 为生产实装版原样复制,判定值从 v26.1.0.2 改为 v26.1.0.3)
|
||||
- LDC1612 驱动电流:dev 线 GEN(18) vs 生产实装 GEN(8),A 线正式发布前需确认回合
|
||||
- (可选)模板侧 SEGGER RTT / CFG_ENABLE 宏体系同步
|
||||
|
||||
### 已删除的历史分支(2026-10-24 清理,均为开发过程产物)
|
||||
|
||||
Reference in New Issue
Block a user