Technical Product Specification
Customization Intel® Local Control Panel TPS
Revision 1.2
Intel order number C96442-003
30
10.1.2 Modifying Existing Intel
®
Local Control Panel Firmware Image
When using the ILCPCK.EXE utility, file output is typically a single .hex file that can be loaded to
an Intel
®
Local Control Panel using the FWPIAUPD.EXE utility. The .hex file that is generated
contains only the data to be loaded, such as a splash screen image or Intel
®
Local Control Panel
string data.
Alternatively, the user can specify the –h switch with the ILCPCK.EXE utility and the name of a
complete Intel
®
Local Control Panel firmware .hex image. The –h switch instructs the
ILCPCK.EXE utility to insert the customized data into the firmware .hex image instead of
creating a separate file to be loaded. This allows OEMs to distribute a customized Intel
®
Local
Control Panel firmware image that includes the customized logo, language, and string data.
10.1.3 Loading Customized Images
Loading a HEX file created by the ILCPCK.EXE utility is accomplished in the same manner as
loading the Intel
®
Local Control Panel firmware image. However, additional command line
switches must be specified, as described below:
fwpiaupd –nopc –bysegment –address=22 –delay=9999 <hexfilename>
The Intel
®
Local Control Panel Customization Kit requires the use of the FWPIAUPD.EXE utility
that is packaged with the customization kit. The current version supports additional options to
allow Intel
®
Local Control Panel customization. Capability will be added to the standard
FWPIAUPD.EXE in upcoming releases. And the command listed above is only for uploading the
customized firmware image. For routine LCP firmware updating, please download the package
from Intel website and execute the batch file included.
If the ILCPCK.EXE was used with the –h switch to modify an existing firmware image, then the
Intel
®
Local Control Panel firmware image should be loaded normally.
10.2 Splash Screen Customization
The splash screen is the logo that can be displayed by the Intel
®
Local Control Panel Monitor
and at Intel
®
Local Control Panel initialization. The splash screen is stored in the Intel
®
Local
Control Panel FLASH and is loaded using the Intel FWPIAUPD utility. The splash logo must be
labeled splash.hex in order for it to load properly.
10.2.1 Splash Screen Format
The Intel
®
Local Control Panel screen consists of a display that is 128 pixels wide, but 64 pixels
high. Of this available display area, the maximum size of a custom splash screen is 112 x 48
pixels.
A valid splash screen must be a black and white (monochrome) bitmap. This bitmap image is
converted from .bmp format to a valid .hex format using the ILCPCK.EXE utility.