Set BIOS Configuration 命令详情
更新时间:2025/06/26
在Gitcode上查看源码

修订记录

openUBMC版本号修订日期修订人修订内容
25.092025/09/01pengqiang-gs初稿,新增命令详情

基本信息

功能说明

设置 BIOS 配置项

权限

NA

命令信息

命令样式

  • 请求:ipmitool raw 0x30 0x93 <ManufacturerID> 0x8C <SystemId> 0x00 0x00 <PropertyLength> <Property> <ValueType> <ValueLength> <Value>
  • 响应:<ManufacturerID>

请求信息

字节顺序域取值说明
NetFn30h
Cmd93h
1:3Manufacturer ID,LB Byte first。长度固定 3 个字节,例如,某厂家ID时 2011,对应十六进制为0x0007DB,则字节序为第1个字节为 DBh,第二个字节为 07h,第三个字节为 00h。
4SubCmd, 固定为 8Ch
5SystemId, 对应 Host 系统标识
6:7Reserved, 预留字段,默认为 0
8Property Length,属性名称长度
9:NProperty,属性名称
N+1Value Type,属性值类型,取值如下:
00h = 字符串
01h = 数字
N+2Value Length,属性值的长度
N+3:MValue,属性值,ASCII字符串
如果类型为数字,则为LSB first。

例如:返回的属性值为 68h,则根据 Type 的不同分别如下:
00h = 字符串 “h”
01h = 数字 104

响应信息

字节顺序域取值说明
1Completion Code,一般情况下报错的完成码如下:
C9h = 未找到对应属性或者查询类型错误
C7h = 命令长度错误
2:4Manufacturer ID,LB Byte first。长度固定 3 个字节,例如,某厂家ID时 2011,对应十六进制为0x0007DB,则字节序为第1个字节为 DBh,第二个字节为 07h,第三个字节为 00h。

命令样例

样例1:

  • 请求:``
  • 响应:``

返回到索引