D R A F T — F O R I N
T E R N A L U S E O N L Y
75
www.kontron.com
User Guide
CP3010-SA
9.3.2 Kontron-Specific uEFI Shell Commands
The Kontron uEFI implementation provides the following additional commands related to the specific
HW features of the Kontron system.
Table 53: Kontron-Specific uEFI Shell Commands
COMMAND
DESCRIPTION
kBoardConfig
Configures non-volatile board settings, such as:
» Pxe
» PrimaryDisplay
» VGA
» COMA
» Usb
» GbeA
» GbeB
» SataMode
» SataSpeed
» Sata0Hotplug
» Sata1Hotplug
» IntelVT
» SpeedStep
» CpuTurbo
» CState
» WrProtSystem
» WrProtSata
» AutoUpdate
If AutoUpdate is enabled, an automatic update procedure from the connected mass storage
device is initiated after a reset. The update status is indicated in the log file located in the
directory where the firmware images are stored.
» Shell Timeout
Note:
The parameters of the kBoardConfig command are not case-sensitive.
kBoardInfo
Shows a summary of board-specific data and displays/checks various parameters such as the
current uEFI BIOS revision, etc.
kBootScript
Manages the flash-stored startup script
If the shell is launched by the boot process, it executes a shell script stored in the flash. If the
shell script terminates, the shell will continue the boot process. However, the shell script can
also contain any other boot command.
kFlash
Programs and verifies the SPI boot flashes holding the uEFI BIOS code
uEFI BIOS binary files must be available from connected mass storage devices, such as USB
flash drive or harddisk.
kJtag
Programs an onboard device via the JTAG interface.
kNvram
Manages the NVRAM to restore the system’s default settings
Since all uEFI settings are stored inside the NVRAM, the default settings are loaded after invok-
ing this command.