OnePower对象新增属性MfrSpecificStatus

背景

  • 电源PSON为MV12模式时,BMC实时读取某寄存器的Bit7值;若带为内上电模式且电源模块某寄存器bit7的值为0,则上报PSON信号异常
  • 系统下电不再检测

决策点

  • OnePower对象bmc.kepler.Systems.PowerMgmt.OnePower.Status接口下新增MfrSpecificStatus属性

详细描述

  • 资源path:/bmc/kepler/Systems/:SystemId/PowerMgmt/OnePower/:ID
  • 资源interface:bmc.kepler.Systems.PowerMgmt.OnePower.Status
  • 变化类型:新增属性
  • 应用场景:监控PSON12V状态用于告警
  • 持久化类型: 不持久化
  • 操作权限:ReadOnly
属性名称 变化类型 签名 访问权限 持久化 变化通知 属性值来源 说明 约束
MfrSpecificStatus 新增属性 y 读:ReadOnly 不持久化 true CSR 电源0x80寄存器的值 取值范围0-255

0x80寄存器定义

Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
PSON12V# INSTALLED# IPOK OPOK OPERATION OFF SET Interrupt PFC ENABLED PFC BUS UV
0: signal High level
1:signal Low level
0: signal High Level
1: signal Low level
0: signal High Level
1: signal Low level
High Level
1: signal Low level
0: 系统未下发operation off导致电源关机
1: 系统下发operation off导致电源关机
0: 系统未下发set interrupt导致电源关机
1: 系统下发set interrupt导致电源关机
0: PFC是开着的状态
1:PFC是关闭的状态
0: 母线无欠压
1:母线欠压

遗留问题

该字段用于CSR,需要和专家评审