beautypg.com

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

Page 71: 3 fallback mechanism, 4 flash selection by ipmi command, Bios redundancy strategy, Updating strategy, Fallback mechanism, Flash selection by ipmi command

background image

AM5030 uEFI BIOS

Updating the uEFI BIOS

ID 1037-1209, Rev. 1.0

Page 65

P R E L I M I N A R Y

9.

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.

9.1

BIOS Redundancy Strategy

The AM5030 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.

9.2

Updating Strategy

To always maintain at least one EFI Flash correct, the update CD uses the following update
procedure:

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.

9.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 restart-
ed to restore the broken image.

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