背景
设备在做低温(温度在负数)测试时,发现芯片温度显示都为0,不符合预期。跟踪分析发现,现有温度数据为U16类型,不支持负数显示,所以需要支持核温度数据类型显示负数
变更描述:需要支持显示和设置负数,现在接口只能支持正数
接口链接:bmc.kepler.Managers.SOC中的Temperature和TemperatureThreshold
变更属性
| 变更类型 | 属性名称 | 签名 | 只读 | 变化通知 | 属性描述 | 访问权限 | 属性来源 | 持久化类型 | 变更影响 | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 变更 | Temperature | / | ReadOnly | 变更前:U16 变更后:S32 | BMC核心温度 | / | CSR | / | 支持负数,兼容之前的正数设置,无影响 | |||
| 变更 | TemperatureThreshold | / | ReadOnly | 变更前:U16 变更后:S32 | BMC核心温度告警阀值 | / | CSR | / | 支持负数,兼容之前的正数设置,无影响 |
评审结论
已线下审核,同意将Temperture和TemperatureThreshold属性签名从U16改为S32