Skip to main content

Cornelis Technical Documentation

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

select

Chooses 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.

bmc

Specifies the BMC image.

asic

Specifies the ASIC image.

1

Selects image 1 as active for the next boot.

2

Selects image 2 as active for the next boot.

version

Displays the version information for the BMC and ASICs.

No option

Displays the active BMC and the ASIC firmware versions.

bmc

Specifies the BMC image.

asic

Specifies the ASIC image.

-v

Displays verbose information.

update

Updates the BMC or ASIC firmware from the path provided.

Note

You must reboot for the update, which is automatically selected, to take effect.

-s

Displays the update status of the BMCs and ASICs.

PATH

Enter 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.