Set Dynamic Configuration Result
更新时间: 2025/06/26
在Gitcode上查看源码

2Fh-设置BIOS动态配置到BMC(Set-Dynamic-Configuration-Result)

修订记录

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

基本信息

功能说明

设置BIOS动态配置到BMC。

说明: 此命令用于BIOS向BMC上报配置结果。

权限

命令信息

请求信息

字节顺序域取值说明
NetFn30h
CMD92h
1:3Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。
4Sub command,子命令=2Fh
5预留
6[7:1]:resvered
[0]:
0-last frame
1-casecade frame
7:8Writing Offset,写入的数据偏移,从0开始,LSB first。
当数据较长需要多次写入时,一定要从头到尾按顺序写入,不能乱序。
9Writing Length(写入数据长度)
10:NCommand Data(命令数据)
每个配置项数据格式为:
Type:配置项编号
Length:配置项数据长度
Data:配置项数据信息(第一个字节表示配置结果,0表示成功,1表示失败,从第二个字节开始表示配置项数据,Type和Data含义具体详见 表1 )
data1:1-Configuration Item1 Type
data2:1-Configuration Item1 Length
data3:Length+1-Configuration Item1 Data

dataX:1-Configuration ItemM Type
data(X+1):1-Configuration ItemM Length
data(X+3):Length+1- Configuration ItemM Data

响应信息

字节顺序域取值说明
1Completion Code
2:4Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。

命令样例

设置BIOS动态配置到BMC

请求:

ipmicmd -k "0f 00 MM NN" smi 0

响应:

0f MM NN

附表1 Bios Dynamic Configuration Parameter定义

Configuration Item TypeConfiguration Item DataConfiguration Description
0x10x0: Disabled
0x1: Enabled
Dynamic Energy Management Technology
0x20x0: Minmum Ratio
0x1: maxmum Ratio
0x2: Auto
Uncore Frequency Scaling
0x3支持0~15任意值调整CPU Energy Efficiency Policy
0x40:默认值
1:减10W
2:减20W
3:减30W
4:减40W
5:减50W
PL1 Power Limit
0x50:默认值
1:减10W
2:减20W
PL2 Power Limit
0x6支持0~56任意值调整PL1 Time Windows
0x7支持0~56任意值调整PL2 Time Window
0x80x0:开启
0x1:关闭
Dynamic Loadline Switch

返回到索引