3 uefi bios recovery, 4 determining the active flash, 2 updating the ipmi firmware – Kontron AM4024e User Manual

Page 74: 1 ipmi rollback mechanism, 2 determining the active ipmi firmware image, 3 updating procedure, Uefi bios recovery, Determining the active flash, Updating the ipmi firmware, Ipmi rollback mechanism

Advertising
background image

D R A F T — F O R I N

T E R N A L U S E O N L Y

74

www.kontron.com

User Guide

AM4024(E)

9.5.1.3 uEFI BIOS Recovery

In case of the standard SPI boot flash being corrupted and therefore the board not starting up, the
board can be booted from the recovery SPI boot flash if the DIP switch SW2, switch 2 is set to ON. For
further information, refer to the Chapter 3.1, DIP Switch Configuration.

Note:

The uEFI BIOS code and settings are stored in the SPI boot flashes. Changes made to the
uEFI BIOS settings are available only in the currently selected SPI boot flash. Thus, switch-
ing over to the other SPI boot flash may result in operation with different uEFI BIOS code
and settings.

9.5.1.4 Determining the Active Flash

Sometimes it may be necessary to check which flash is active. On the uEFI BIOS, this information is
available via the

kBoardInfo uEFI Shell command.

9.5.2 Updating the IPMI Firmware

9.5.2.1 IPMI Rollback Mechanism

The AM4024(E)’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.

9.5.2.2 Determining the Active IPMI Firmware Image

To determine the active IPMI firmware image, use the

kIpmi info command.

9.5.2.3 Updating Procedure

The active IPMI firmware image can be updated with the latest HPM.1 file from the ZIP archive using
the

kUpdate -u or the kIpmi hpm upgrade uEFI Shell command. When using the kUpdate command,

the structure of ZIP archive must not be altered.

Advertising
This manual is related to the following products: