Updating the uefi bios, 1 bios redundancy strategy, 2 updating strategy – Kontron CP6002 uEFI BIOS User Manual

Page 75: 3 fallback mechanism, 4 flash selection by ipmi command, Cp6002 uefi bios updating the uefi bios

Advertising
background image

CP6002 uEFI BIOS

Updating the uEFI BIOS

ID 1039-1612, Rev. 2.0

Page 69

8.

Updating the uEFI BIOS

BIOS updates are typically delivered as an update CD ISO image. This ISO image needs just
to be burned to a CD and booted. Follow the menu for updating the uEFI BIOS. For further in-
formation refer to the update CD documentation.

8.1

BIOS Redundancy Strategy

The CP6002 has two sets of EFI flash chips to form an EFI redundancy strategy. Basic idea
behind that is to always have at least one working EFI available regardless if there have been
any flashing errors or not.

8.2

Updating Strategy

To always maintain at least one EFI flash correct, the update CD uses the following update pro-
cedure:

1. Switch to the second flash.

Since the update CD always changes the flash chip prior to doing any updates, the uEFI
BIOS that was used to actually boot the board and is therefore known to be good is pre-
served for backup.

2. Update the second flash.

This flash is now selected as active boot flash.

The update CD will not allow to flash both chips at a time. Flashing both chips would destroy
the backup version and therefore break the redundancy.

If you want to have the same BIOS version on both flash chips, then simply run the update CD
twice.

8.3

Fallback Mechanism

In case of one EFI being corrupted and therefore the board not starting up, the IPMI controller
automatically switches to the other flash and resets the board. The board should now come up
successfully from the other not corrupted image. The flashing procedure can now be restarted
to restore the broken image.

8.4

Flash Selection by IPMI Command

Usually the active flash is selected by the IPMI controller. The flash bank can be switched via
an IPMI OEM command. This command is used by the update CD. See the IPMI manual for
further information.

Advertising