Set Power Limit
更新时间: 2025/06/26
在Gitcode上查看源码

04h-标准DCMI命令设置功耗封顶配置命令(Set-Power-Limit)

修订记录

openUBMC版本号修订日期修订内容
25.062025/06/26初稿,新增命令详情

基本信息

功能说明

查询用户服务配置。

权限

PowerMgmt

适用机型

V3所有机型

命令信息

请求信息

字节顺序域取值说明
NetFn0x2C
CMD0x04
10xDC
2:4Reserved,0x000000
5封顶失败后期望动作
00h – 无动作
01h – 下电并且记录事件日志
02h – 重启并且记录事件日志
11h – 仅记录事件日志
6:7功耗封顶值(瓦特),低字节优先
8:11修正时间限制(毫秒)
平台功率达到功率限制后,修正时间内将功率限制到封顶值以下,否则认为封顶失败,采取失败动作
低字节优先
12:13Reserved,0x0000
14:15Sampling period,统计信息采样周期
低字节优先

响应信息

字节顺序
域取值说明
1Completion Code
20xDC

命令样例

DCMI标准命令设置,功耗封顶失败期望动作为无动作,功耗封顶值为900瓦特

请求:

ipmitool dcmi power set_limit action no_action limit 900

响应:

    Current Limit State: Power Limit Active
    Exception actions:   No Action
    Power Limit:         900 Watts
    Correction time:     0 milliseconds
    Sampling period:     0 seconds

IPMI原始命令设置,功耗封顶失败期望动作为无动作,功耗封顶值为900瓦特

请求:

ipmitool raw 0x2c 0x04 0xdc 0x00 0x00 0x00 0x00 0x84 0x03 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00

响应:

dc

返回到索引