FW Bringup Guide

download FW Bringup Guide

of 87

  • date post

    11-Oct-2015
  • Category

    Documents

  • view

    221
  • download

    13

Embed Size (px)

description

Firmware guide

Transcript of FW Bringup Guide

  • Intel Management Engine OEM Firmware Bring up Guide November 2008 Rev 0.3 Intel Confidential

  • 2 Intel Confidential

    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.

    UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.

    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. The information here is subject to change without notice. Do not finalize a design with this information.

    The products described in this document 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.

    Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

    This document contains information on products in the design phase of development.

    All products, platforms, dates, and figures specified are preliminary based on current expectations, and are subject to change without notice. All dates specified are target dates, are provided for planning purposes only and are subject to change.

    This document contains information on products in the design phase of development. Do not finalize a design with this information. Revised information will be published when the product is available. Verify with your local sales office that you have the latest datasheet before finalizing a design.

    The Intel Active Management Technology 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.

    Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.

    Intel, Intel Active Management Technology, Intel Quiet System Technology and the Intel logo 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. All rights reserved.

  • Intel Confidential 3

    Contents 1 Introduction .....................................................................................................7

    1.1 Document scope ....................................................................................7 1.1.1 Important Assumptions ..............................................................7 1.1.2 Known-good system configuration ...............................................7

    2 Terminology.....................................................................................................8

    3 McCreary bring up overview .............................................................................10 3.1 Flash image.........................................................................................10 3.2 Bring-up summary ...............................................................................11

    4 Intel QST Image Generation ...........................................................................14 4.1 Intel QST INI files...............................................................................14 4.2 Intel QST Configuration Tool ................................................................15

    4.2.1 Intel QST Configuration DOS tool.............................................15 4.2.2 Intel QST Configuration Windows* tool .....................................16

    5 Final image generation ....................................................................................18 5.1 Image components...............................................................................18 5.2 Flash image tool from VIP......................................................................19 5.3 Assemble the final image.......................................................................19

    5.3.1 Setup the flash image tool ........................................................19 5.4 Create the flash image ..........................................................................21

    5.4.1 Descriptor region ....................................................................21 5.4.2 ME region...............................................................................29 5.4.3 QST Configuration ...................................................................30 5.4.4 GbE region .............................................................................30 5.4.5 BIOS region............................................................................31 5.4.6 Platform Data Region...............................................................31 5.4.7 ME Parameters........................................................................32 5.4.8 Save configuration ..................................................................47

    5.5 Building the flash image ........................................................................47 5.6 Editing Image with FITC ........................................................................49

    Steps to edit the image.........................................................................49 5.7 Programming the image onto the flash ....................................................53 5.8 Using a flash programmer .....................................................................53 5.9 Using the flash programming tool ...........................................................54

    5.9.1 DOS environment....................................................................54 5.9.2 Load files onto the target platform.............................................54 5.9.3 Query the flash devices ............................................................55 5.9.4 Program the image..................................................................55 5.9.5 Windows* environment ............................................................56 5.9.6 Load files onto the target platform.............................................57 5.9.7 Query the flash devices ............................................................57 5.9.8 Program the image..................................................................58

  • 4 Intel Confidential

    6 BIOS Setup....................................................................................................59 6.1 Set Parameters ....................................................................................59 6.2 iTPM Parameters on BIOS......................................................................59

    7 Intel Management Engine BIOS Extension Setup................................................60 7.1 Intel Management Engine BIOS Extension screen ....................................60

    7.1.1 Enabling Intel AMT.................................................................61 7.1.2 Enabling ASF 2.0.....................................................................63

    8 Installing drivers.............................................................................................64 8.1 Driver identification ..............................................................................64

    9 Basic Intel AMT functional demonstration..........................................................66 9.1 Ping verification ...................................................................................66 9.2 Test Intel AMT using the WebUI............................................................68

    10 Basic iTPM functional demonstration ..................................................................69 10.1 Windows* XP Operating System Verification.............................................69 10.2 Windows Vista* Operating System Verification .........................................69

    10.2.1 Method 1 ...............................................................................69 10.2.2 Method 2 ...............................................................................69

    11 Intel AMT Tools.............................................................................................70 11.1 Intel AMT System Validation Tool Local (AMTVTL).................................70

    11.1.1 AMTVTL from VIP ....................................................................70 11.1.2 Executing AMTVTL ...................................................................71

    11.2 MEInfo tool..........................................................................................73 11.2.1 MEInfo DOS tool .....................................................................73 11.2.2 MEInfo DOS tool from VIP ........................................................73 11.2.3 Executing MEInfo ....................................................................73 11.2.4 MEInfo Windo