
VDX-6318 Windows Embedded Compact 7 - Getting Started Guide
Windows Embedded Compact 7 Getting Started Rev 2.00
Page 97
Appendix H – Deploy OS Run-time with
DiskPrep
DiskPrep is a Windows Embedded Compact power toy developed from Microsoft, available for
download freely from the following URL:
http://code.msdn.microsoft.com/DiskPrep
The DiskPrep utility can be used to configure different type of storage device with BIOSLoader to launch
Compact 7 OS run-time image and Ethernet bootloader with customizable splash screen.
The DiskPrep utility can configure the following type of storage device to launch Compact 7 OS run-time
with BIOSLoader:
IDE hard disk and IDE flash storage (such as EmbedDisk).
Compact Flash storage
SD memory card
Micro-SD memory card
USB flash storage
Note:
Not all x86 target devices are designed to support launching the OS run-time image from all of the above
storage devices.
An appropriate “USB to Flash Storage Reader/Writer” adapter is needed to attach the flash storage
media to the DiskPrep development station.
For the exercise in this section, using DiskPrep, you will work through the steps to configure the flash
storage to launch
NK.BIN
, a Compact 7 OS run-time image, after 10 seconds delay with the following
options:
Before the 10 seconds delay expired, press “1” to launch
EBOOT.BIN
, an Ethernet bootloader.
Before the 10 seconds delay expired, press “2” to launch
NK2.BIN
, the secondary OS run-time
image.
To configure the flash storage using DiskPrep, you need to have the following:
To configure a Compact Flash storage card, you need a USB to Compact Flash adapter to attach
the Compact Flash to the development station.
To configure an IDE flash storage module, you need a USB to IDE adapter to attach the IDE flash
to the development station.
Note:
Before deploying the NK.bin Compact 7 OS run-time image to the local flash storage, you need to be sure
the image is able to function as expected.
Being able to download the NK.bin image to the target device from the development station and launch
the Compact 7 OS run-time on the device does not necessary mean the NK.bin file can be deploy and
boot from the target device’s local storage.
NK.bin image built with KITL enabled, even in release mode, is not able to boot from the target device’s
local flash storage.
Make sure to generate a Compact 7 OS run-time image with the KITL built option disabled.
Here are the steps to deploy the
NK.BIN
Compact 7 OS run-time image using the DiskPrep power toy:
Create a directory on your development station and name the directory as follow:
C:\MyOSImage