Platform Support Package (PSP) for Microsoft Windows* CE 5.0 and 6.0 Supporting Intel Chipsets User's Guide
Total Page:16
File Type:pdf, Size:1020Kb
Platform Support Package (PSP) for Microsoft Windows* CE 5.0 and 6.0 supporting Intel Chipsets User’s Guide March 2008 Revision 2.0 Platform Support Package (PSP) for Windows* CE 5.0 and 6.0 supporting Intel Chipsets 1 User’s Guide Document Number 374962 Legal Statements INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked “reserved” or “undefined.” Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. This manual may contain design defects or errors known as errata, which may cause the product to deviate from published specifications. Current characterized errata are available on request. This manual as well as the software described in it, is furnished under license and may only be used or copied in accordance with the terms of the license. The information in this document is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Intel Corporation. Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. Except as permitted by such license, no part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the express written consent of Intel Corporation. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling 1-800-548-4725 or by visiting Intel's website at http://www.intel.com. BunnyPeople, Celeron, Celeron Inside, Centrino, Centrino logo, Chips, Core Inside, Dialogic, EtherExpress, ETOX, FlashFile, i386, i486, i960, iCOMP, InstantIP, Intel, Intel logo, Intel386, Intel486, Intel740, IntelDX2, IntelDX4, IntelSX2, Intel Core, Intel Inside, Intel Inside logo, Intel. Leap ahead., Intel. Leap ahead. logo, Intel NetBurst, Intel NetMerge, Intel NetStructure, Intel SingleDriver, Intel SpeedStep, Intel StrataFlash, Intel Viiv, Intel XScale, IPLink, Itanium, Itanium Inside, MCS, MMX, MMX logo, Optimizer logo, OverDrive, Paragon, PDCharm, Pentium, Pentium II Xeon, Pentium III Xeon, Performance at Your Command, Pentium Inside, skoool, Sound Mark, The Computer Inside., The Journey Inside, VTune, Xeon, Xeon Inside and Xircom are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. Copyright © 2005-2008, Intel Corporation Platform Support Package (PSP) for Windows* CE 5.0 and 6.0 supporting Intel Chipsets 2 User’s Guide Document Number 374962 Contents 1 Introduction................................................................................5 1.1 Definitions................................................................................................ 5 2 System Requirements .................................................................6 2.1 Host Development PC ................................................................................ 6 2.2 Development Platform................................................................................ 6 3 Features Summary......................................................................7 3.1 Supported Hardware.................................................................................. 7 3.2 Supported Features ................................................................................... 7 3.3 Unsupported Features................................................................................ 8 4 PSP Components.........................................................................9 5 How the PSP Works ..................................................................12 6 Setting up the Environment ......................................................15 6.1 Cross Platform Development Environment .................................................. 15 6.2 Host Development PC Setup ..................................................................... 15 6.3 Installation Procedure .............................................................................. 16 6.4 Development Platform Setup .................................................................... 16 6.4.1 Prepare the Hardware.................................................................. 16 6.4.2 BIOS Settings............................................................................. 16 6.4.3 Prepare the Hard Disk ................................................................. 17 7 Building the Microsoft Windows CE* 5.0 OS Image...................18 8 Building the Microsoft Windows CE* 6.0 OS Image...................25 9 Booting to the Microsoft Windows CE* OS Image .....................30 9.1 Booting from the Hard Disk ...................................................................... 30 9.2 Using eboot to download the Image and then boot to it................................ 30 Platform Support Package (PSP) for Windows* CE 5.0 and 6.0 supporting Intel Chipsets 3 User’s Guide Document Number 374962 Revision History Date Revision Description March, 2006 1.0 Initial Release. October, 2007 1.5 Updates to include both Windows CE 5.0 and 6.0 BSPs March, 2008 2.0 Updates to include BSP for eMenlow Platform Support Package (PSP) for Windows* CE 5.0 and 6.0 supporting Intel Chipsets 4 User’s Guide Document Number 374962 1 Introduction This document describes Intel Platform Support Package (PSP) for Microsoft* Windows* CE 5.0 and 6.0. This document provides: • a summary of PSP features • build and installation notes • lists of the release package contents. This PSP is used for developing embedded solutions, and is targeted at Microsoft Windows CE* 5.0 and 6.0 developers who are developing Microsoft Windows CE 5.0 & 6.0 software for products on Intel platforms. 1.1 Definitions Term Definition PSP Platform Support Package. This includes the BSP, drivers and collateral for the Intel® Development Platforms. BSP Board Support Package HDMI High Definition Multimedia Interface ATA Hard drive standard interface S/PDIF Sony/Philips Digital Interface Platform Support Package (PSP) for Windows* CE 5.0 and 6.0 supporting Intel Chipsets 5 User’s Guide Document Number 374962 2 System Requirements 2.1 Host Development PC • Workstation containing an Intel Pentium® 4 2.4 GHz (or higher) processor • Microsoft Windows XP* operating system • Microsoft Platform Builder* • Microsoft Windows CE 5.0 or CE6.0 Platform Support Package (PSP) for Intel chipsets 2.2 Development Platform • The BSP and drivers provided by this package has been tested on the following platforms: • Halfdome (Intel® 855GME chipset with ICH4) • Darlington (Intel® 852GME chipset with ICH4) • Ohlone (Intel® 915GME chipset with ICH6) • Capell Valley (Intel® 945GME chipset with ICH7) • Crown Beach (Intel® Atom™ Processor and Intel® System Controller Hub US15W) • Keyboard: You need a keyboard with a PS/2- or USB-style connector. • Mouse: You need a mouse with a PS/2- or USB-style connector. • Electrostatic discharge-safe environment: Ensure that you adhere to sound ESD practices when setting up and configuring the development platform. • IDE compatible hard disk drive (20 GB or greater). IDE cables are included in the development platform kit. • USB floppy drive and cables (USB cables are not included in the development platform kit). • VGA Monitor: Any standard VGA or multi-resolution monitor can be used. The setup instructions in this document assume that a standard VGA monitor is used. Other Devices and Adapters: The evaluation board functions much like a standard desktop computer motherboard. Many PC compatible peripherals can be attached and configured to work with the evaluation board. Platform Support Package (PSP) for Windows* CE 5.0 and 6.0 supporting Intel Chipsets 6 User’s Guide Document Number 374962 3 Features Summary 3.1 Supported Hardware Hardware Configuration Windows CE 5.0 Windows CE 6.0 support support Intel® 855GME Intel® Pentium® M processor at 1.6 Y Y Development GHz and Intel® 855GM Graphics Platform (Halfdome) Memory Controller Hub (GMCH) + Intel I/O Controller Hub 4 (ICH4) Intel® 852GME Intel® Pentium® 4 processor at Y Y Development 2.8GHz and Intel® 852GME Platform Graphics Memory Controller Hub (Darlington) (GMCH)+ Intel I/O Controller Hub 4 (ICH4) Intel® 915GME Intel® 915GME Graphics Memory Y Y Development Controller Hub (GMCH) chipset with Platform (Ohlone) Intel I/O Controller Hub 6 (ICH6) Intel® 945GME Intel® 945GME