型号与固件名注册表

GWPK v2 包头与固件版本块格式 2 里的身份字段(各 100 字节 ASCII、 零填充,规则见 docs/package-format.md 第 1.1 节)只认下面登记 的值。加新型号或新固件名时,先改这张表,再改实现;表里没有的 值,bootloader 一律拒绝安装。

身份只认签名:型号、固件名只从签名的包头/块里读,绝不从文件名 解析。文件名只当人的标签,设备根本不看文件名。

型号(device model)

型号只认嵌入式(芯片型号,不加产品前缀)。Linux 两款(ARM 板、 x86 工控机)不在这次设计里,以后加只动这张注册表,不动包格式。

型号 说明 状态
stm32h743vi STM32H743VI 芯片,当前唯一网关型号 在用

固件名(firmware name)

固件名是产品身份:型号只认芯片不认产品,固件名区分同一芯片上 跑的不同产品固件。bootloader 比对型号 + 固件名全串,两项都对才装。

固件名 说明 状态
gateway 网关产品固件(与仓库名一致) 在用

规则