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