5 firmware update, 1 updating the uefi bios, 1 uefi bios fail-over mechanism – Kontron AM4024e User Manual
Page 73: 2 updating procedure, Firmware update, Updating the uefi bios, Uefi bios fail-over mechanism, Updating procedure

D R A F T — F O R I N
T E R N A L U S E O N L Y
73
www.kontron.com
User Guide
AM4024(E)
4.
Save the start-up script to the SPI boot flash using the
kBootScript uEFI Shell command.
5.
Reset the board to execute the newly installed script using the
reset uEFI Shell command.
6.
If a script is already installed, it can be edited using the following
kBootScript uEFI Shell
commands.
9.5 Firmware Update
Firmware updates are typically delivered as a ZIP archive containing only the firmware images. The con-
tent of the archive with the directory structure must be copied on a data storage device with FAT par-
tition. If the command
kBoardConfig AutoUpdate has been enabled, the images are automatically
detected during boot-up and an update of the uEFI BIOS or the IPMI firmware is carried out.
9.5.1 Updating the uEFI BIOS
9.5.1.1 uEFI BIOS Fail-Over Mechanism
The AM4024(E) has two SPI boot flashes programmed with the uEFI BIOS, a standard 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.
9.5.1.2 Updating Procedure
The standard SPI boot flash can be updated with the latest uEFI BIOS from the ZIP archive using the
kUpdate -u or the kFlash -p uEFI Shell command. When using the kUpdate command, the directory
structure of ZIP archive must not be altered. The update status is indicated in the log file located in the
directory where the firmware images are stored.
myramdisk:\> kbootscript -p boot.nsh
myramdisk:\> reset
myramdisk:\> kbootscript -g boot.nsh
myramdisk:\> edit boot.nsh