EEPROM Image Creation Tool (EICT) User Guide - Intel Intel Atom Inside, Intel Core, Intel Inside, Intel Insider, the Intel Inside logo, Intel NetBurst, ... EEPROM Image Creation Tool

  • View
    229

  • Download
    4

Embed Size (px)

Text of EEPROM Image Creation Tool (EICT) User Guide - Intel Intel Atom Inside, Intel Core, Intel Inside,...

  • Document Number: 470337-1.0

    EEPROM Image Creation Tool (EICT) for Intel Communications Chipset 89xx SeriesUser Guide

    October 2012

    Intel Confidential

    Review Manager (ECG_Review_Portal@intel.com)New Stamp

  • EEPROM Image Creation Tool (EICT) for Intel Communications Chipset 89xx SeriesUser Guide October 20122 Intel Confidential Document Number: 470337-1.0

    Legal Lines and DisclaimersINFORMATION 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.A "Mission Critical Application" is any application in which failure of the Intel Product could result, directly or indirectly, in personal injury or death. SHOULD YOU PURCHASE OR USE INTEL'S PRODUCTS FOR ANY SUCH MISSION CRITICAL APPLICATION, YOU SHALL INDEMNIFY AND HOLD INTEL AND ITS SUBSIDIARIES, SUBCONTRACTORS AND AFFILIATES, AND THE DIRECTORS, OFFICERS, AND EMPLOYEES OF EACH, HARMLESS AGAINST ALL CLAIMS COSTS, DAMAGES, AND EXPENSES AND REASONABLE ATTORNEYS' FEES ARISING OUT OF, DIRECTLY OR INDIRECTLY, ANY CLAIM OF PRODUCT LIABILITY, PERSONAL INJURY, OR DEATH ARISING IN ANY WAY OUT OF SUCH MISSION CRITICAL APPLICATION, WHETHER OR NOT INTEL OR ITS SUBCONTRACTOR WAS NEGLIGENT IN THE DESIGN, MANUFACTURE, OR WARNING OF THE INTEL PRODUCT OR ANY OF ITS PARTS.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.Copies of documents which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling 1-800-548-4725, or go to: http://www.intel.com/design/literature.htm Any software source code reprinted in this document is furnished for informational purposes only and may only be used or copied and no license, express or implied, by estoppel or otherwise, to any of the reprinted source code is granted by this document.Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. Go to: http://www.intel.com/products/processor%5Fnumber/Code Names are only for use by Intel to identify products, platforms, programs, services, etc. (products) in development by Intel that have not been made commercially available to the public, i.e., announced, launched or shipped. They are never to be used as commercial names for products. Also, they are not intended to function as trademarks.BlueMoon, BunnyPeople, Celeron, Celeron Inside, Centrino, Centrino Inside, Cilk, Core Inside, E-GOLD, i960, Intel, the Intel logo, Intel AppUp, Intel Atom, Intel Atom Inside, Intel Core, Intel Inside, Intel Insider, the Intel Inside logo, Intel NetBurst, Intel NetMerge, Intel NetStructure, Intel SingleDriver, Intel SpeedStep, Intel Sponsors of Tomorrow., the Intel Sponsors of Tomorrow. logo, Intel StrataFlash, Intel vPro, Intel XScale, InTru, the InTru logo, the InTru Inside logo, InTru soundmark, Itanium, Itanium Inside, MCS, MMX, Moblin, Pentium, Pentium Inside, Puma, skoool, the skoool logo, SMARTi, Sound Mark, The Creators Project, The Journey Inside, Thunderbolt, Ultrabook, vPro Inside, VTune, Xeon, Xeon Inside, X-GOLD, XMM, X-PMU and XPOSYS are trademarks of Intel Corporation in the U.S. and/or other countries.*Other names and brands may be claimed as the property of others.Copyright 2012, Intel Corporation. All rights reserved.

    http://www.intel.com/design/literature.htmhttp://www.intel.com/products/processor%5Fnumber/

  • EEPROM Image Creation Tool (EICT) for Intel Communications Chipset 89xx SeriesOctober 2012 User GuideDocument Number: 470337-1.0 Intel Confidential 3

    EICT

    Contents

    1.0 Introduction ..............................................................................................................51.1 Intended Audience ..............................................................................................5

    1.1.1 Document Conventions .............................................................................51.2 Feature List ........................................................................................................61.3 EICT Package Details ...........................................................................................6

    1.3.1 Where to find Current Software and Documentation......................................61.3.2 Package Naming Convention......................................................................71.3.3 Package Contents.....................................................................................7

    2.0 Installing EICT ..........................................................................................................72.1 Run-Time Requirements.......................................................................................72.2 Operating System Support ...................................................................................72.3 Installing the Package..........................................................................................7

    3.0 Creating an Image using EICT ...................................................................................83.1 Selecting an EEPROM Image .................................................................................83.2 Starting the EICT Interface ...................................................................................8

    3.2.1 Main Window Components.........................................................................83.3 Importing an EEPROM Image .............................................................................. 103.4 Determining EEPROM Changes ............................................................................ 11

    3.4.1 Configuration Pointer Files ....................................................................... 113.4.2 Configuration File Format ........................................................................ 15

    3.5 Building an Image File ....................................................................................... 16

    Figures1 EICT Main Window .....................................................................................................92 EEPROM Image Import Window ................................................................................. 103 EEPROM Map Offset.................................................................................................. 114 Main Window with Configuration Pointer Selected ......................................................... 145 Configuration File Window ......................................................................................... 156 Build Image Dialog Box............................................................................................. 16

    Tables1 Related Documents ....................................................................................................62 EICT Directory Structure .............................................................................................7

  • EICT

    EEPROM Image Creation Tool (EICT) for Intel Communications Chipset 89xx SeriesUser Guide October 20124 Intel Confidential Document Number: 470337-1.0

    Revision History

    Date Revision Description

    September 2012 1.0 Initial public release of document.

  • EEPROM Image Creation Tool (EICT) for Intel Communications Chipset 89xx SeriesOctober 2012 User GuideDocument Number: 470337-1.0 Intel Confidential 5

    EICT

    1.0 IntroductionThe EEPROM Image Creation Tool (EICT) is used to generate an EEPROM image for use on a Intel Communications Chipset 89xx Series target platform.

    EICT may be updated throughout the various release cycles. As a general rule, ensure that the tool, configuration files, and other content are all from the same release.

    Note: In this document for convenience, the terms chipset, Platform Controller Hub, and PCH are used as generic references to the Intel Communications Chipset 89xx Series (previously codenamed Cave Creek).

    The EEPROM stores information needed for the Gigabit Ethernet (GbE) MACs and other Endpoint functionality. Several words of the EEPROM are accessed automatically by the Controller after reset in order to provide pre-boot configuration data that must be available to the Intel Communications Chipset 89xx Series before it is accessed by host software. The remainder of the stored information is accessed by various software modules used to report product configuration, serial number, etc.

    For a full description of the EEPROM interface, EEPROM registers, and EEPROM memory map, see the Intel Communications Chipset 89xx Series Datasheet. The [Datasheet] is available in the Int

Recommended

View more >