Name
firmware — Manages firmware versions, boot options, and updates.
Syntax
firmware [select [bmc | asic [1|2]]]
firmware [version [bmc | asic] [-v]]
firmware [update [-s] [ PATH]]
Options
selectChooses the next boot image for the BMC or ASIC.
- No option
Displays the BMC and ASIC images, firmware versions, and which images are active for the BMC and the ASIC.
bmcSpecifies the BMC image.
asicSpecifies the ASIC image.
1Selects image 1 as active for the next boot.
2Selects image 2 as active for the next boot.
versionDisplays the version information for the BMC and ASICs.
- No option
Displays the active BMC and the ASIC firmware versions.
bmcSpecifies the BMC image.
asicSpecifies the ASIC image.
-vDisplays verbose information.
updateUpdates the BMC or ASIC firmware from the path provided.
Note
You must reboot for the update, which is automatically selected, to take effect.
-sDisplays the update status of the BMCs and ASICs.
PATHEnter the path to the firmware update you are planning to upload or you will be prompted for the location. For example,
user@<HOST/IP>:/path/to/file.
Examples
firmware version firmware version -v firmware version bmc firmware version asic -v firmware update user@hostname:/path/to/firmware firmware update -s firmware select bmc 1 firmware select asic 2
Notes
Each switch (BMC) and each ASIC has two firmware images that are installed by default. When you run firmware update, the image that is not active is updated. You are required to reboot, which runs the updated image. You can then run the update on the other image as required.