How to Create a Tiny Kernel-based Platform

The Tiny Kernel configuration provides functionality for the smallest possible Windows CE devices. Due to its small size, the Tiny Kernel configuration is designed for devices that do not require display capabilities. For more information, see Tiny Kernel Configuration

To create a Tiny Kernel-based platform, you can use the New Platform Wizard that includes a pre-configured option or you can build a custom platform by selecting the appropriate features for your device.

Hardware and Software Assumptions

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

  Step Topic
1. Create a new platform by selecting Tiny Kernel in the New Platform Wizard.
  • In Step 2 of the New Platform Wizard, when you choose a BSP, select CEPC: x86.
Creating a Platform
2. Prepare to build the Tiny Kernel. Preparing to Build a Project
3. Build the platform.
  • From the Set Active Platform Configuration dialog box, choose <Platform Name> CEPC: x86 Win32 (WCE x86) Debug.
Building a Platform
4. Verify the Tiny Kernel image.
  • Use the Platform Builder CE Target Control window to verify that the Tiny Kernel-based platform is running.
Verifying the Tiny Kernel Image
5. (Optional) Add networking capabilities to the configuration. Additional Networking and Communications Features
6. (Optional) Add the necessary drivers to your configuration. Driver Categories
7. (Optional) Create a custom shell. Creating a Custom Shell
8. Include additional features from the Platform Builder catalog. Adding a Feature from the Catalog
9. Rebuild the platform. Building a Platform
10. Download the OS image to the CEPC. The following list shows the choices to make:
  • In the Download and Kernel Transport list boxes, choose Ethernet.
  • For both the Download and the Kernel Transport, choose Configure and choose your CEPC from the Available Devices list.
Downloading an OS Image to a Target Device

See Also

Tiny Kernel Features | Tiny Kernel Configuration | Additional Networking and Communications Features | OS Configurations How-to Topics

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.