Vortex86DX-MSJK Windows Embedded CE 6.0 R3 Jump Start Rev 2.2
Page 41 of 144
Part 7 –
Download CE 6.0 OS Runtime to Target Device
In this section, we will work through the steps to establish connectivity and download the CE 6.0 OS
runtime image created in the earlier steps to the target device (VDX-6326 SBC).
To download the runtime image to the target device, we need to establish connectivity between the
VS2005 development station and target device.
Target device built with different type of processor and I/O peripherals may require different transport
mechanism to establish the connectivity. The VDX-6326 SBC is built with an x86 processor (Vortex86DX)
and will use the integrated Ethernet to establish connectivity to the VS2005 development station.
To work through the exercises in this guide, both the development station and target device must be
connected to the same Local Area Network, using one of the following connectivity options:
1.
Both the development station and target device are connected to the same Local Area Network
with DHCP service to provide IP addresses dynamically.
2.
Both the development station and target device are connected to the same Local Area Network
without DHCP service and need to configure static IP addresses.
3.
The target device is connected to the development station directly using a cross-over Ethernet
cable and need to configure static IP addresses.
Note:
Refer to appendix A and B for more information about connectivity for downloading OS runtime image
from the development station to target device.
The exercises in this guide are created with both the development station and target device connected
to the same Local Area Network with DHCP service to provide IP address dynamically.
Target Device Preparation
The target device needs to be configured with an appropriate bootloader to establish connectivity
and download CE 6.0 OS runtime image from the development station.
The target device (VDX-6326 SBC) provided as part of the jump start kit is shipped with a Compact
Flash configured to boot to DOS and preloaded with the following:
•
NK.bin
This is the CE 6.0 OS runtime image generated from the MyWinCE OS design project.
•
Eboot.bin
This is the Ethernet bootloader for the target device, needed to establish connectivity with the
development workstation to download OS runtime image. The Eboot.bin Ethernet bootloader needs
to be launched by another bootloader, such as Loadcepc or BIOSLoader.
•
Loadcepc.exe
This is a DOS bootloader for development purpose and not intended for use on a device for
distribution. The Loadcepc.exe bootloader can launch CE 6.0 OS runtime image stored on the target
device’s local storage, NK.bin. It’s also used to launch the Eboot.bin Ethernet bootloader to establish
connectivity with the development workstation and broadcast bootme request to download OS
runtime image from the development workstation.
•
Autoexec.bat
This is the startup batch file for the DOS operating system, and is executed each time the operating
system is launched.