BIOSLOADER STARTUP PARAMETERS

When an optional BOOT.INI configuration file is available, BIOSLoader reads and parses the following startup parameters from the file:

  • Boot setting
  • Debug setting
  • Display setting
  • Network setting

The BIOSLoader uses the boot and network settings during the startup process. The display and debug settings can be passed to the Compact 7 OS run-time image when the OS image and associated device drivers are configured to use these parameters and generated with the following build option:

  • Enable eboot space in memory.

To find out the BIOSLoader’s configurable parameters, you can review the sample BOOT.INI configuration file, provided as part of BIOSLoader, in the following directory: $(_PLATFORMROOT)CEPC\SRC\BOOTLOADER\BIOSLOADER\BOOTDISK.

Through the BOOT.INI configuration file, you can configure the BIOSLoader to delay the process to launch an OS run-time image. During the delay period, you can configure the BIOSLoader to launch an Ethernet bootloader, EBOOT.BIN, or an alternative OS image, when a numeric key is pressed.

The following sample entries configure the BIOSLoader with alternative options to launch EBOOT.BIN, an Ethernet bootloader, and a secondary OS image, NK2.BIN:

image
Delay=10
BinFile=NK.BIN
BinFile1=EBOOT.BIN
BinFile2=NK2.BIN

Code snippet is from Chapter27_Snippet.txt

The preceding entries configured the BIOSLoader to function as follow:

Get Professional Windows® Embedded Compact 7 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.