Vortex86DX-MSJK CE 6.0 Jump Start - Getting Started Guide
Vortex86DX-MSJK Windows Embedded CE 6.0 R3 Jump Start Rev 2.0
Page 120
Appendix H – Deploy OS Runtime with
DiskPrep
DiskPrep is a Windows Embedded CE power toy developed by Kurt Kennett with Microsoft, available for
download 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
CE 6.0 OS runtime image and Ethernet bootloader with customizable splash screen, for target device
built with an x86 processor.
The DiskPrep utility can configure the following type of storage device:
•
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 runtime 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, we will work through the steps to configure a Compact Flash storage
card with BIOSLoader to launch NK.bin by default, a CE 6.0 OS runtime image file, with option to press
“1” during start up to trigger the BIOSLoader to launch Eboot.bin, an Ethernet bootloader, using
DiskPrep.
To configure the Compact Flash storage card, we need an USB to Compact Flash storage card adapter.
Most of the USB to Compact Flash storage card adapter available in the general market work well,
including many of the USB to Multi-card reader/writer with Compact Flash as one of the features. The
exercise is this section is developed using an USB to Multi-Card Reader/Writer from Sony, model
MRW62E.
Note:
Before deploying the NK.bin CE 6.0 OS runtime image to the local flash storage, you need to be sure the
image is functioning as expected.
Being able to download the NK.bin image to the target device and launch the CE 6.0 OS runtime on the
device does not necessary mean the NK.bin file is good for deploying to 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.
Here are the steps to deploy the NK.bin CE 6.0 OS runtime image using the DiskPrep power toy:
•
Create a directory on your development workstation and name the directory as follow:
C:\MyOSImage
•
Download the DiskPrep utility (DiskPrep.exe), from
http://code.msdn.microsoft.com/DiskPrep
,
and place the DiskPrep.exe executable to the “C:\MyOSImage” directory.
•
Copy the
NK.bin
OS runtime image file to the “C:\MyOSImage” directory.