Create an OS Design (Compact 2013)

10/26/2015

A Windows Embedded Compact 2013 OS design is a Microsoft Visual Studio 2013 or Microsoft Visual Studio 2015 project that defines the characteristics of a Windows Embedded Compact OS. To build an OS, you first must have an OS design.

When you create an OS design in Visual Studio, you configure the design using the Platform Builder OS Design Wizard. Using the wizard, you can perform the following tasks:

  • Choose a board support package (BSP) based on your target hardware.
  • Choose a design template based on your target hardware. A design template provides basic functionality typical for a type of device. For more information, see Define the Needs of Your Device.
  • Choose individual OS catalog items to add additional functionality to your device. For more information, see Modify and Refine an OS Design.

Note

The porting of an OS design project from Compact 7 to Windows Embedded Compact 2013 is not supported.

To create a new OS design

  1. In Visual Studio, go to File > New > Project.

  2. In the New Project dialog box, select Platform Builder as the project type, and OS Design as the template. Click OK.

  3. In the Create an OS Design wizard, on the Welcome to the OS Design Wizard page, click Next.

  4. On the Board Support Packages page, select one or more BSPs for your OS design, and then click Next.

    Note

    One reason to add multiple BSPs is to create OS run-time images for both a device and a virtual CEPC. By default, the %SG_OUTPUT_ROOT% macro is set to direct the build output to different directories for different BSPs.

  5. On the Design Templates page, select a template for your device, and then click Next.

  6. Based on the design template that you chose, the wizard presents different OS component options that will work with that template. Select the options that you want in your OS design as you step through the wizard.

  7. On the final page of the wizard, click Finish.

  8. Depending on the catalog items that you included in your OS design, you may see a Catalog Item Notification dialog box that explains security warnings associated with catalog items. After you read and understand these warnings, click Acknowledge.

    Note

    If you choose to build the configuration after you click Finish, the process may take a significant amount of time, depending on development hardware and the particular components you chose for your OS design. We recommend that you save and review your project settings before you begin the build process.

Your initial catalog item selections are just a starting point for your OS design. You can add and remove catalog items throughout development. For more information, see Modify and Refine an OS Design.

See Also

Concepts

Design an OS
Build with Platform Builder