Download Topaz BSP User Guide

Transcript
1 Introduction
This document provides a detailed description of the Topaz i.MX25 Board Support Package (BSP) for
Windows Embedded CE 6.0 R3. The BSP contains all board specific code required to run Windows CE
on the Topaz i.MX25 CPU Module & Development Kit. You need the BSP if you want to create your
own custom Windows CE image using Platform Builder for Windows CE 6.0 R3.
The Topaz i.MX25 Development Kit comes preinstalled with a Windows CE 6.0 R3 kernel. If the
functionality contained in that kernel is sufficient for your needs, you do not need the BSP. The BSP
is only needed if you want to create a Windows CE kernel containing different features.
GuruCE provides the full source BSP free of charge with any support contract. Please visit
http://guruce.com/support for more information.
The Topaz BSP is derived from the Freescale’s i.MX25 PDK BSP. GuruCE has made several additions,
modifications and bug fixes to the Freescale BSP to make it run smoothly on the Topaz i.MX25 CPU
Module and Development Kit. If you need more detailed information than what is provided in this
document, please refer to the Freescale i.MX25 PDK documentation which can be found at:
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=IMX25PDK
2 System requirements
Platform Builder is the tool required for building Windows CE 6.0 R3 kernels. Platform Builder comes
as a plugin for Visual Studio 2005. We recommend you to run the entire Windows CE build
environment in a virtual machine running Windows XP SP3. The tools do not support 64bit machines
and Windows 7/Vista is causing issues as well.
2.1 Important Installation Notes
The Windows CE OS Design Tools are not officially supported on 64 bit operating systems 1. Please
make sure you install the tools only on a 32bit OS or install on a Virtual PC running a 32 bit OS, see
XP Mode for Windows 7 (http://www.microsoft.com/windows/virtual-pc) or use VMWare
Workstation (http://www.vmware.com/products/workstation).
Tip: If you have a big number of Windows CE Updates (QFE’s) to install you can download the QFE
Installer from GuruCE. This tool automates all the mouse clicks and makes installing QFE’s a breeze:
http://guruce.com/blogpost/downloadqfes.
Tip: The Windows CE R2 and R3 downloads are huge (>1 GB). If you need to install these updates on
multiple PC’s downloading these over and over is a waste of time and bandwidth. You can download
some simple tools from the GuruCE website to download these updates to a local folder so you can
install them multiple times without having to download them every time:
http://www.guruce.com/blogpost/offlineinstallationofthece60r2update
http://www.guruce.com/blogpost/offline-installation-of-ce-60-r3
Before you can build Windows CE 6.0 R3 kernels you need to install the following programs in
exactly this order:
1
Unofficial guide to setup the Windows CE 6.0 tools on a 64-bit OS can be found online:
http://geekswithblogs.net/WindowsEmbeddedCookbook/archive/2010/08/31/installing-windows-ce-6.0tools-on-a-windows7-64bit-pc.aspx
Topaz BSP User Guide (rev. 20)
3