How to Develop an OS Design Without Using a Design Template (Windows CE 5.0)
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:
|
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.
|
Building and Downloading a Run-Time Image | |
4. Build the OS design into a run-time image.
|
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:
|
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