CP6006-SA – User Guide, Rev. 0.5 Preliminary
// 71
6.5.1.
Updating the IPMI Firmware
6.5.1.1.
IPMI Rollback Mechanism
The CP6006(X)-SA’s IPMI controller has an internal flash, where the boot block or the active IPMI firmware is running
from, as well as an external flash, where two IPMI firmware images are stored, namely:
a copy of the currently active image, and
the previously good image or the newly downloaded image.
During firmware upgrade, the previously good image in the external flash is replaced by the newly downloaded
image. Then the boot block activates the new image by copying it to the internal flash. If the newly downloaded image
was successfully activated, its copy in the external flash is now the active image. The copy of the old active image
becomes the previously good image.
Manual rollback is also possible via the kIpmi hpm rollback uEFI Shell command.
6.5.1.2.
Determining the Active IPMI Firmware Image
To determine the active IPMI firmware image, use the kIpmi info command.
6.5.1.3.
Updating Procedure
The active IPMI firmware image can be updated with the latest HPM.1 file using the kIpmi hpm upgrade uEFI Shell
command.