代码仓
中
Get upgrade status
更新时间: 2025/06/26
在AtomGit上查看源码

34h-获取升级状态(Get-upgrade-status) ​

说明: V5及以上产品不再支持该命令。

修订记录 ​

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

基本信息 ​

功能说明 ​

获取升级状态。

权限 ​

命令信息 ​

请求信息 ​

字节顺序域取值说明
NetFnPICMG 2Ch
CMD34h
1PICMG ID,填0

响应信息 ​

字节顺序域取值说明
1Completion Code
2PICMG ID,填0
3Command in process,此字段表示IPMC当前正在执行或者上一次刚执行完的耗时命令的命令字。
4Last Command Completion Code,此字段表示上一次刚执行完的耗时命令的完成码。
80h=当前耗时命令还在执行
(5)Completion estimate,本字段可选。表示当前正在执行的耗时命令的执行进度,以百分比表示。
[7]: 保留,0
[6:0]: Estimated percentage complete,估计完成百分比
如果无法提供百分比,则可以不提供此字段。

命令样例 ​

获取升级状态 ​

请求:

ipmicmd -k "0f 00 2c 34 00" smi 0

响应:

0f 2d 00 34 00 00 * *

说明:本例响应的完成码为 00(成功)。查询升级状态,示例不包含可选进度字段。两个 * 分别表示正在执行/上次执行的命令字节和该命令的完成码字节。

返回到索引 ​