ITX-P-3800/BIOS Functionality
v1.0
www.winsystems.com
Page 43
•
Physical memory testing:
Supports testing of physical memory present in the sys-
tem.
•
RTC registration and ability to handle wakeup from S5 sleep state.
8.8 BIOS Update with UEFI Shell
8.8.1 Scope
The Unified Extensible Firmware Interface (EFI or UEFI for short) is a new model for the
interface between operating systems and firmware. It provides a standard environment
for booting an operating system and running pre-boot applications.
An optional feature of a UEFI implementation is the ability to boot the system to a built-
in shell. The UEFI shell provides a command prompt and a rich set of commands that
extend and enhance the UEFI BIOS’s capability.
This section describes the process for updating the ITX-P-3800 BIOS firmware image
using the built-in UEFI shell.
8.8.2 Process
1. Insert a USB flash drive containing the BIOS update program into a USB socket on
the ITX-P-3800 platform.
2. Turn on the ITX-P-3800 and press the
ESC
or
DEL
key during the boot process,
which starts the BIOS setup utility.
3. In the BIOS setup utility, use the cursor keys to highlight the
Save & Exit
menu
option.
4. Use the cursor keys to select
UEFI: Built-In EFI Shell
from the list of boot devices
displayed under the
Boot Override
section.
5. Press
Enter
.
The PX1-C415 executes the built-in UEFI shell, and displays a list of attached
storage devices. The USB flash drive shows up in the list; depending on other boot
devices attached, it may be listed as
fs0
,
fs1
, etc.
6. From the UEFI shell command prompt, enter the following command where
N
is the
number of the fs device representing the USB flash drive:
fsN:
Example:
fs1:
The shell prompt changes to indicate that device fsN is now the active storage
device, e.g.,
fs1:
7. Execute the following command:
ls
The output of the
ls
command is similar to the display listing available with the
Linux or MS-DOS list directory command. If the correct storage device was