Finish firmware upload
更新时间: 2025/06/26
在Gitcode上查看源码33h-完成固件上传(Finish-firmware-upload)
说明: V5及以上产品不再支持该命令。
修订记录
| openUBMC版本号 | 修订日期 | 修订内容 |
|---|---|---|
| 25.06 | 2025/06/26 | 初稿,新增命令详情 |
基本信息
功能说明
完成固件上传。
权限
命令信息
请求信息
| 字节顺序 | 域取值说明 |
|---|---|
| NetFn | PICMG 2Ch |
| CMD | 33h |
| 1 | PICMG ID,填0 |
| 2 | Component,包含被上一个“Initiate upgrade action (Upload for upgrade)”或者“Initiate upgrade action (Upload for compare)”命令选择的部件ID。 |
| 3:6 | Image length,发送给IPMC所有的数据的长度,小字序。 |
响应信息
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | 完成码 80h=命令还在执行,使用“Get upgrade status”命令来轮询命令执行进度 81h=接收到的数据长度和本命令请求中提供的长度不匹配 82h=接收到的数据校验错误 83h=上传的软件和当前软件不匹配(这个完成码仅用于软件的比较) |
| 2 | PICMG ID,填0 |
命令样例
完成固件上传
请求:
ipmicmd -k "0f 00 MM NN" smi 0响应:
0f MM NN