Upload firmware block
更新时间: 2026/08/06
在Gitcode上查看源码

Upload firmware block

Change History

openUBMC VersionRevision DateDescription
25.062025/06/26Initial draft: add command details

Basic Information

Function Description

Upload the firmware module.

Privilege

Command Information

Request Information

ByteData Field
NetFnPICMG 2Ch
CMD32h
1PICMG ID. Enter 0.
2Block Number: block number
3:NData: data

Response Information

ByteData Field
1Completion Code
80h=The command is being executed. Run the Get upgrade status command to query the command execution progress.
81h=Invalid component.
82h=Check error.
2PICMG ID. Enter 0.
(3:6)Section offset, which indicates the offset address of the image software data of the specified component in the upgrade operation record during the image upgrade. This field is optional.
This field can also be provided when the completion code is 80h.
(7:10)Section length: length of the data to be sent starting from the address specified by Section offset. The data is sent by running the Upload firmware block command.
If the response contains the Section offset field, this field must be provided.

Command Example

Upload the firmware module.

Request:

bash
ipmicmd -k "0f 00 MM NN" smi 0

Response:

text
0f MM NN

Back to Index