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

26h-设置调速策略(Set-Cooling-Policy)

修订记录

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

基本信息

功能说明

设置调速策略。

权限

BasicSetting

命令信息

请求信息

字节顺序域取值说明
NetFn30h
CMD92h
1:3Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。
4Sub command,子命令=26h
5Parameter Selector,参数选择
00h:设置温度获取失败时的PWM duty
01h:设置MPC热阻模型参数
6参数选择00h:
Sensor ID:温度监控点的传感器ID
参数选择01h:
Command Data Length:数据长度
7:N参数选择00h:
Data 7 PWM duty:(0~100),100表示风扇全速转
参数选择01h:
Data 8:9 MPC Version ID
Data 10 Model Type 04h
Data 11 inlet temp
Data 12:13 风扇PWM85%下的稳态整机功耗
Data 14:37 MPC热阻模型系数
Data 38:风扇转速寻优起始点

响应信息

字节顺序域取值说明
1Completion Code
2:4Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。
5(参数选择01h时有效)Set status:
Success: 00h Failed: ffh

命令样例

设置进风口温度为24℃,85%风扇转速稳态整机功耗的MPC热阻模型

请求:

ipmitool raw 0x30 0x92 0xdb 0x07 0x00 0x26 0x01 0x1e 0x00 0x00 0x04 0x18 0x1a 0x01 0x80 0xb0 0xa0 0xd5 0x59 0x71 0x4e 0x40 0xf4 0x6b 0x2d 0xc4 0xd1 0xf2 0xb5 0x3f 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0xc0

响应:

db 07 00 00

返回到索引