Initiate upgrade action
更新时间: 2026/08/06
在Gitcode上查看源码

Initiate upgrade action

Change History

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

Basic Information

Function Description

Start upgrade operations.

Privilege

Command Information

Request Information

ByteData Field
NetFnPICMG 2Ch
CMD31h
1Set PICMG ID to 0.
2Components: specifies the components to be selected.
If the value of Upgrade action in the request is Upload for compare (03h) or Upload for upgrade (02h), only one component can be selected at a time.
3Upgrade action: upgrade operation
00h=Backup components
01h=Prepare components: Prepare for the component upgrade.
02h=Upload for upgrade
03h=Upload for compare
Another value: reserved.

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.
2Set PICMG ID to 0.

Command Example

Start the upgrade.

Request:

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

Response:

text
0f MM NN

Back to Index