Get BMC Process Time
更新时间: 2025/06/26
在Gitcode上查看源码50h-获取处理时长(Get-BMC-Process-Time)
修订记录
| openUBMC版本号 | 修订日期 | 修订内容 |
|---|---|---|
| 25.06 | 2025/06/26 | 初稿,新增命令详情 |
基本信息
功能说明
获取处理时长。
权限
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| NetFn | 30h |
| CMD | 90h |
| 1 | Sub command,子命令=50h |
| 2 | Type: 0=BMC系统初始化时长 1=DFT测试配置到启动测试之间的时长 2=BMC设置mac生效时长 3=BMC对RFID标签写操作生效时长(iRM使用) 4=BMC对MCU固件升级最长等待时长(iRM使用) 5=BMC检测到Fru后从存储介质读取并解析电子标签数据到内存的最长等待时长 其他保留 |
| 3 | Parameter selector: 当Type=1时,此字节表示DftID 当Type=5时,此字节表示FruID 其他保留(00h if type doesn’t use a Parameter selector) |
| 4:6 | reseverd(填00h) |
| 7 | Sub Parameter Selector: 当Dftid=0x57(phy端口环回测试),此字节表示DeviceNum(编号 “0,1,…” ,0xff表示ALL) 其他保留,(00h if Parameter selector doesn’t use a Sub Parameter Selector) |
| 8 | reseverd(填00h) |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion Code 0:表示命令执行成功 0xD5:表示不支持此项查询,不表示命令执行不成功。 |
| 2:3 | Type=0时,表示BMC系统初始化时长,单位秒,为short类型, LS_byte first。 Type=1时,表示BMC配置到启动测试之间的时长,单位秒,为short类型, LS_byte first。 Type=2时,表示BMC设置mac生效时长,单位秒,为short类型, LS_byte first。 其他保留 Type=3时,表示BMC对RFID标签写操作生效时长,单位秒,为short类型, LS_byte first。 Type=4时,表示BMC升级MCU固件的最长等待时长,单位秒,为short类型,LS_byte first。 其他保留 Type=5时,表示BMC检测到Fru后,从存储介质读取并解析电子标签数据到内存的最长等待时长,单位秒,为short类型,LS_byte first。 |
命令样例
获取处理时长
请求:
ipmicmd -k "0f 00 MM NN" smi 0响应:
0f MM NN