The Compact 7 Getting Started Se
The Compact 7 Getting
Started Series
The Windows Embedded Compact 7 (Compact 7) getting started
series is created to provide simple and easy to follow information to help
academic, hobbyist and commercial developers to learn and engage in Compact 7
development.
The primary objective for this getting started series is
to provide technical information about the development environment and examples,
showing the steps to perform different aspects of Compact 7 development.
To deliver easy to follow information, short and simple examples, written
in step-by-step format, are used throughout this series.
There are 9 main articles in this series, with dozen more
supplemental articles to cover addition subjects.
This series is created using an
eBox-3300MX and Virtual PC as the target device.
Additional Contents
In addition to the 9 main articles, additional contents
are created to provide supplemental information, covering different aspect of
Compact 7 development.
Here is the list of these other contents:
Target Device:
eBox-3300MX
For
this getting started series, the eBox-3300MX (eBox) is used as the target
device, built with an x86 processor.
The eBox-3300MX is built with the following features:
-
1.0 GHz Vortex86MX CPU, 512 MB system memory
-
10/100 Mbps Ethernet, HD Audio, 3 USB 2.0 host interfaces, 2 serial
ports
-
VGA and SD flash storage (bootable)
For more information about the eBox-3300MX target device,
visit the following URL:
http://www.embeddedpc.net/eBox3300MX/
Alternative Target Device
Although the content for this series is created using an
eBox-3300MX as the target device, it’s possible to work through the exercises in
this series using an alternative device, as long as you have the appropriate
board support package, bootloader and related utility for the device.
Alternative Target Device:
Virtual PC
When you don’t have access to a real target device, it’s
possible to use the Virtual PC as a target device and work through the exercises
in the getting started series.
The Compact 7 Platform Builder includes a Virtual PC
board support package, which you can use to develop OS design, build OS runtime
image and deploy the OS runtime image to a Virtual PC to support the application
development exercises in this series.
The Virtual PC emulates the x86 processor architecture.
Other than the different BSP components which impacts some of the steps
in the OS design exercise, you can work through all of the exercise in this
series, with minimal variation.