GWPK v2 包头与固件版本块格式 2 里的身份字段(各 100 字节 ASCII、
零填充,规则见 docs/package-format.md 第 1.1 节)只认下面登记
的值。加新型号或新固件名时,先改这张表,再改实现;表里没有的
值,bootloader 一律拒绝安装。
身份只认签名:型号、固件名只从签名的包头/块里读,绝不从文件名 解析。文件名只当人的标签,设备根本不看文件名。
型号只认嵌入式(芯片型号,不加产品前缀)。Linux 两款(ARM 板、 x86 工控机)不在这次设计里,以后加只动这张注册表,不动包格式。
| 型号 | 说明 | 状态 |
|---|---|---|
stm32h743vi |
STM32H743VI 芯片,当前唯一网关型号 | 在用 |
固件名是产品身份:型号只认芯片不认产品,固件名区分同一芯片上 跑的不同产品固件。bootloader 比对型号 + 固件名全串,两项都对才装。
| 固件名 | 说明 | 状态 |
|---|---|---|
gateway |
网关产品固件(与仓库名一致) | 在用 |
stm32h743vi-rev2 这类值,先登记再用)。