Emin Şenay


WinCE Tutorial - 2 - Running WinCE under VMware - 1

WinCE Tutorial - 1 - Introduction & Installation

VMware – Creating and Running the CE Image

To make the explanation simple, we will first only try to run the image on Vmware. After that, we will modify the initial bsp to support the virtual hardware of Vmware.

Preparing the BSP and Creating the CE Image

After installing all the packages mentioned above, open the Visual Studio and create a new OS Design project.

New OS Design Project Screen

Select CEPC based x86 project from the available BSPs.

BSP Selection Screen

Select Custom device from the design templates.

Design Template Selection Screen

You can select what you want according to your needs in the following screens.

After creating the OS design project, build the OS. If you get an error about the large runtime image, you may allow the image size larger than 32 MB by selecting the IMGRAM64 option from the build options (for 64 MB) or define the related environment variable (IMGRAM128, IMGRAM256, IMGRAM512) for larger image sizes. Alternatively, you can remove some of the packages you selected before to lower the runtime image size.

OS Design Property Pages Screen 1

OS Design Property Pages Screen 2

After building the project, Visual Studio automatically generates a runtime image by default. The image file nk.bin can be found under the project folder (For example: C:\WINCE600\OSDesigns\OSDesign1\OSDesign1\RelDir\CEPC_x86_Release). If you cannot find it, right click the Visual Studio project select “Make Run-Time Image” from the list.

NK.bin under the project folder

WinCE Tutorial - 3 - Running WinCE under VMware - 2