How to Develop an OS Design Without Using a Design Template (Windows CE 5.0)

Send Feedback

To develop a target device, you must create an OS design, build it into a run-time image, and then deploy the image to a device. This example steps you through the process of creating an OS design and manually adding the Catalog items.

Hardware and Software Assumptions

  • Your Platform Builder installation includes the CEPC x86 board support package (BSP).

  • You have a CEPC that is already configured. For more information, see How to Set Up a CEPC and How to Create an SDK for an OS Design.

  • You have a boot floppy disk for the CEPC. For more information, see Creating a Boot Floppy Disk for an x86 SDB.

  • Your CEPC has 32 MB RAM for a typical run-time image built from a Release configuration.

    - or -

    Your CEPC has 64 MB RAM for a typical run-time image built from a Debug configuration. Run-time images built from Debug configurations can be larger than those built from release configurations, and can require more memory to run.

To track your progress in the following table, select the check box next to each step.

  Step Topic
1. Create an OS design for a CEPC and make the following choices:
  • For BSP, choose CEPC: x86.
  • For Design Template, choose Custom Device.
Creating an OS Design
2. Customize the OS design. Customizing an OS Design not Based on a Design Template
3. Prepare to build the run-time image.
  • Choose the release configuration.
Building and Downloading a Run-Time Image
4. Build the OS design into a run-time image.
  1. From the Build OS menu, ensure that the following are selected:

    Clean Before Building

    Copy Files to Release Directory after Build

    Make Run-Time Image After Build

  2. From the Build OS menu, choose Build and Sysgen.
None
5. (Optional) If you will debug your run-time image, configure the Microsoft HyperTerminal accessory application to display the serial debug output from the CEPC. Configuring HyperTerminal for BSPs
6. Configure a connection to a CEPC and make the following choices:
  1. Add your device and give it a name.
  2. From the Download list, choose Ethernet and then choose Settings.
  3. From the Device Boot Name list, choose your CEPC.
  4. From the Transport list, choose Ethernet.
Configuring a Connection for Downloading and Debugging
7. Download the run-time image to a target device. Downloading a Run-Time Image to a CEPC
8. Test the run-time image. Debugging and Testing a Run-Time Image
9. (Optional) Create an SDK for your OS Design. How to Create an SDK for an OS Design
10. (Optional) Create user documentation for the target device. Creating End User Documentation for an OS Design

See Also

Developing a Target Device | Developing a Target Device by Using a Design Template

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.