背景
BIOS多固件升级包HPM文件中包含单板1、单板2的两个bin文件,升级时根据整机的product_uid(单板1、单板2的uid不同)遍历固件包中的update.cfg文件中的uid,升级UID相匹配的固件。在逆向返厂维修的时候,单板2也是使用的同一套单板1夹具的PSR,这会导致单板2的product_uid与单板1的product_uid一致,无法通过原来的逻辑升级正确的固件包。
评审点
Bios对象新增私有属性ReleatedBoardUID用于多固件升级
详细描述
示例:
资源path:NA
资源interface:NA
变化类型:对象Bios新增一个私有属性ReleatedBoardUID用来适配多固件升级BIOS
应用场景:逆向/正常场景升级BIOS
持久化类型: 不持久化
操作权限:ReadOnly
| 属性名称 | 变化类型 | 签名 | 访问权限 | 持久化 | 变化通知 | 属性来源值 | 说明 | 约束 |
|---|---|---|---|---|---|---|---|---|
| ReleatedBoardUID | 新增私有属性 | s | ReadOnly | 不持久化 | 不通知 | CSR | 用于多固件升级bios | null |
评审结论
同意Bios对象新增私有属性RelatedBoardUID
