ISSUE链接(必填,此议题关联的issue):
https://gitcode.com/openUBMC/general_hardware/issues/59
https://gitcode.com/openUBMC/general_hardware/issues/79
背景(必填,文字描述议题背景,如需求来源、问题场景):
适配npu固件升级和npu日志收集,新增私有属性区分不同底层协议
参考新增资源协作路径:/bmc/kepler/Chip/I3cChip/:Id
决策点(必填,一句话描述待决策点):
新增私有属性BusType,用于区分与控制芯片通信使用的总线协议
详细描述(必填,描述待评审接口的详细内容):
类: NPUFirmware、NpuBoard
变化类型:新增属性
属性名称:BusType
应用场景:用于区分与控制芯片通信使用的总线协议
持久化类型: 不持久化
操作权限:不涉及
| 属性名称 | 变化类型 | 签名 | 读写&权限 | 持久化 | 变化通知 | 接口说明 | 接口约束 |
|---|---|---|---|---|---|---|---|
| BusType | 新增属性 | y | 不涉及 | 不持久化 | 否 | 与芯片通信使用的总线议类型,0:自动选择 1:使用i2c协议 2:使用i3c协议 |
评审结论
1、同意新增私有属性BusType :
- 类: NPUFirmware、NpuBoard
- 属性:BusType ,签名为y,与控制芯片通信使用的总线协议类型
- 权限:不涉及