Updating the uefi bios, 1 uefi bios fail-over mechanism, 2 updating procedure – Kontron CP3003-V uEFI BIOS User Manual

Page 71: 3 uefi bios recovery, 4 determining the active flash, Uefi bios fail-over mechanism, Updating procedure, Uefi bios recovery, Determining the active flash

Advertising
background image

CP3003-SA/CP3003-V uEFI BIOS

Updating the uEFI BIOS

ID 1053-4014, Rev. 2.0

Page 65

D R A F T — F O R I N T E R N A L U S E O N L Y

7.

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.

7.1

uEFI BIOS Fail-Over Mechanism

The CP3003-SA/CP3003-V has two SPI boot flashes programmed with the uEFI BIOS, a stan-
dard SPI boot flash and a recovery SPI boot flash. The basic idea behind that is to always have
at least one working uEFI BIOS flash available regardless if there have been any flashing errors
or not.

7.2

Updating Procedure

An Update CD ISO image is provided for flashing the latest uEFI BIOS on the standard SPI
boot flash. The standard SPI boot flash can also be programmed with the latest uEFI BIOS via
the kflash -p uEFI Shell command.

Note:

To have the same content in both SPI boot flashes, clone the standard SPI boot
flash to the recovery SPI boot flash. For further information, please refer to Chapter
6.2.7, kflash uEFI Shell Command.

7.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 SW1, switch 2 is set
to OFF.

For further information about the boot configuration, refer to the respective chapters in the
board’s user guide or contact Kontron for further assistance. Information about the boot config-
uration for the CP3003-SA/CP3003-V is provided in the CP3003-SA/CP3003-V User Guide,
Chapter 4.1.

7.4

Determining the Active Flash

Sometimes it may be necessary to check which flash is active. On the AMI Aptio-based uEFI
BIOS, the information is available using the kboardinfo uEFI Shell command. For further in-
formation, refer to Chapter 6.2.3, kboardinfo uEFI Shell Command.

Advertising
This manual is related to the following products: