This application note will guide you through the steps needed, to create your own Windows Embedded CE 6 image. This is demonstrated for a BSP for Trizeps V, but the steps will almost also apply for other Trizeps-boards.

Preparation

First of all you need to install Microsoft's Platform Builder for Windows Embedded CE 6.0:

  1. Visual Studio 2005

  2. Visual Studio SP1 (Service Pack 1)

  3. Windows Embedded CE 6.0 (Platform-Builder Plug-In for Visual Studio 2005)

  4. Windows Embedded CE 6.0 SP1 (Service Pack 1)

  5. Windows Embedded CE 6.0 R2 Update

  6. Windows Embedded CE 6.0 R3

  7. Windows Embedded CE 6.0 Cumulative Product Update Rollup Package (through 12/31/2012)

  8. Remaining Windows CE 6.0 QFEs

If asked during install for which platforms, you must select ARMV4I and XScale. If you already have an installation, you can add those platform, by running the Platform-Builder installer. Before using the latest Trizeps-BSP, update the Platform-Builder usingWindows Embedded CE Downloads.
Install the Keith&Koep BSP for Trizeps V.

Creating a new Project

Modify a Project

After the OS Design Wizard has generated a new workspace, you may want to do some modifications. <columns> NEWCOL On the left you see the Catalog Items View. If this window is not shown, use View –> Other Windows –> Catalog Items View to add it. This view will show which catalog-items are included into your Windows Embedded CE Image.

To add an item check a box. Let's add some drivers:

After adding the drivers you might note, that there are two crosses at Trizeps SDMMC. If you want to know why they got excluded, do a mouse right-click on the item and select Reasons for Exclusion of Item.
In this case you only need to add SD Memory.

</columns> Never forget to choose RAM-based Registry (SYSGEN_FSREGRAM).

If you select PCMCIA/CompactFlash don't forget to select the Compact Flash / PC Card Storage (ATADISK) catalog-item.
When you want to use ActiveSync, you should include USB Function Clients –> serial component.
You might also want to add the USB Storage Class Driver, so that you can plug USB-memory-sticks.

Build a Project

If you think you are done with your modifications, call Build –> Build Solution.

Wait. . . . . .

After several minutes the build should complete with:

Three files are generated:

What's next

After your created those images you may proceed to download them to your Trizeps-module. Take a look at the bootloader documentation for information on how to do this.

In the next step you might want to add further features or delete some to reduce size or licensing cost.

Download