Partial Write E lable
更新时间: 2025/06/26
在Gitcode上查看源码

2Fh-部分写索引(Partial-Write-E-lable)

修订记录

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

功能说明

部分写索引。

权限说明

适用机型

参数说明

参数(字节)域内容
1Sub command,子命令=2Fh
2Reservation ID, LS Byte除了Area Number=5(Extend E-Lable)需填写获取的ID,其它字段可忽略,即填0x00。
3Reservation ID, MS Byte除了Area Number=5(Extend E-Lable)需填写获取的ID,其它字段可忽略,即填0x00。
4FRU Device ID
5Area Number
0=Internal Use Area
1=Chassis Info Area
2=Board Info Area
3=Product Info Area
5=Extend E-Lable,扩展电子标签。写入扩展电子标签时,使用"key=description"的格式,例如“飞机=空客A380”,如果要删除其中一条,就写入"key=",其中key是需要删除的那条记录的关键字。
6=System Info Area
Others reserved
6Field Number
Area Number=0,5:
Field Number填0
Area Number=1:
0=Chassis Type
1=Chassis Part Number
2=Chassis Serial Number
Area Number=2:
0=Mfg, Date/Time
1=Board Manufacturer
2=Board Product Name
3=Board Serial Number
4=Board Part Number
5=FRU File ID
Area Number=3:
0=Product Manufacturer Name
1=Product Name
2=Product Part/Model Number
3=Product Version
4=Product Serial Number
5=Asset Tag
6=FRU File ID
Area Number=6:
0=System Manufacturer Name
1=System Product Name
2=System Version
3=System Serial Number
7[7]:级联标志
0=是最后一帧数据
1=后面还有数据
[6:0]:Offset,写入的数据偏移,从0开始。
当数据较长需要多次写入时,一定要从头到尾按顺序写入,不能乱序。
8Length,写入长度
9:N写入的数据

使用实例

部分写索引

[root@localhost ~]# ipmicmd -k "0f 00 30 93 DB 07 00 65 00 00" smi 0
00 DB 07 00 00

返回到索引