Intel 8 LAN Information Manual
Intel 8 LAN Information Manual

Intel 8 LAN Information Manual

Intel corporation intel i/o controller hub information guide

Advertisement

Intel® I/O Controller Hub 8 LAN
NVM Map and Information Guide
January 2008
316234-006
Revision 2.8

Advertisement

Table of Contents
loading

Summary of Contents for Intel 8 LAN

  • Page 1 Intel® I/O Controller Hub 8 LAN NVM Map and Information Guide January 2008 316234-006 Revision 2.8...
  • Page 2 (the “Agreement”) between you and Intel Corporation (“Intel”). In the event that you do not agree with any of these terms and conditions, do not use or install the Pre-Release Product and promptly return it unused to Intel.
  • Page 3: Table Of Contents

    Reserved (Word 06h) ... 10 Reserved (Word 07h) ... 10 PCI Initialization Control Word (Word 0Ah) ... 11 ® Device IDs for Intel Platform LAN Connects ... 12 LAN Power Consumption (Word 10h) ... 12 Shared Initialization Control (Word 13h) ... 13 Extended Configuration Word 1 (Word 14h)...
  • Page 4: Revision History

    Updated bit defaults and descriptions to Tables 9, 10, 13, 15, and 16. Updated bit descriptions for words 13h, 14h, and 19h. Initial Intel Confidential release. Converted this to a stand-alone document. Previously, it was AP-478 Addendum. Added Section 1.1, ”NVM Programming Procedure Overview,” and Section 1.2, ”EEUPDATE Utility.”...
  • Page 5: Non-Volatile Memory (Nvm)

    Advanced Fan Speed Control. The system BIOS is contained in the BIOS Region. The ME Region and BIOS Region are beyond the scope of this document and a more detailed explanation of these areas can be found in the Intel (ICH8) Family External Design Specification (ICH8 EDS). This document describes the LAN image contained in the Gigabit Ethernet (GbE) region.
  • Page 6: Lan Nvm Regions

    2. The GbE region must be part of the original image flashed onto the part. 3. For Intel LAN tools and drivers to work correctly, the BIOS must set the VSCC register(s) correctly. This information is described in ICH8 EDS, section 24.1.
  • Page 7: Eeupdate Utility

    EEUPDATE Utility Intel has created an EEUPDATE utility that can be used to update the GbE region images during in-circuit programming. The tool uses two basic data files outlined in the following section (static data file and IA address file). The EEUPDATE utility is flexible and can be used to update the entire GbE region image or only the IA address of the LAN controller.
  • Page 8: Lan Nvm Format And Contents

    LAN NVM Format and Contents Table 1 lists the NVM maps for the LAN region. Each word listed is described in detail in the following sections. Table 1. LAN NVM Address Map Word Byte Offset Offset Ethernet Individual Address Ethernet Individual Address Ethernet Individual Address HIgh Byte (Bits 15:8) Low Byte (Bits 7:0)
  • Page 9: Ethernet Individual Address (Words 00H - 02H)

    LOM and unique for each copy of the NVM image. The first three bytes are vendor specific. (For example, these bytes equal 00 AA 00 or 00 A0 C9 for Intel products.) The last three bytes must be unique for each copy of the NVM. OEM versions of the product might be required to have non-Intel ID’s in the first three byte positions.
  • Page 10: Reserved (Word 04H)

    1.4.7 PBA Low, PBA High (Words 08h and 09h) The nine digit printed board assembly (PBA) number used for Intel manufactured adapter cards are stored in a four-byte field. The dash and the first digit of the three- digit suffix are not stored.
  • Page 11: Pci Initialization Control (Word 0Ah)

    ICH8—NVM Information Guide 1.4.8 PCI Initialization Control (Word 0Ah) This word contains initialization values that: • Set defaults for some internal registers. • Enable/disable specific features. • Determine which PCI configuration space values are loaded from the NVM. Table 8. PCI Initialization Control Word (Word 0Ah) Name 15:13...
  • Page 12: Device Id (Word 0Dh)

    104Ah Intel® 82566DM Gigabit Ethernet Controller 104Dh Intel® 82566MC Gigabit Ethernet Controller 104Ch Intel® 82562V 10/100 Mb/s Platform LAN Connect Device Default Reserved Default The value in this field is reflected in the PCI Power Management Data Register of the LAN function for D0 power consumption and dissipation (Data_Select = 0 or 4).
  • Page 13: Shared Initialization Control (Word 13H)

    ICH8—NVM Information Guide 1.4.15 Shared Initialization Control (Word 13h) This word controls general initialization values. Table 11. Shared Initialization Control (Word 13h) Name 15:14 SIGN 13:11 Reserved Reserved PHY PD Ena Reserved PHYT Reserved FRCSPD CLK_CNT_1_16 CLK_CNT_1_4 Dynamic Clock Gating Default Description Valid Indication...
  • Page 14: Extended Configuration Word 1 (Word 14H)

    1.4.16 Extended Configuration Word 1 (Word 14h) Table 12. Extended Configuration Word 1 (Word 14h) Name Reserved Reserved Reserved OEM Write Enable Extended 11:0 Configuration Pointer 1.4.17 Extended Configuration Word 2 (Word 15h) Table 13. Extended Configuration Word 2 (Word 15h) Name Extended PHY 15:8...
  • Page 15: Led 1 Configuration And Power Management (Word 17H)

    ICH8—NVM Information Guide 1.4.19 LED 1 Configuration and Power Management (Word 17h) This field specifies the default values for the LEDCTL register fields controlling the LED1 (LINK_1000) output behaviors and the OEM fields defining the PHY power management parameters loaded to the PHY_CTRL register. Table 15.
  • Page 16: Led 0 And 2 Configuration Defaults (Word 18H)

    Table 16. LED Modes Mode (Bits 3:0) 0000b 0001b 0010b 0011b 0100b 0101b 0110b 0111b 1000b 1001b 1010b 1011b 1100b 1101b 1110b 1111b 1.4.20 LED 0 and 2 Configuration Defaults (Word 18h) This NVM word specifies the hardware defaults for the LEDCTL register fields controlling the LED0 (LINK/ACTIVITY) and LED2 (LINK_100) output behaviors.
  • Page 17: Future Initialization Word 1 (Words 19H)

    ICH8—NVM Information Guide Table 17. LED 0 and 2 Configuration Defaults (Word 18h) Name LED0 Blink LED0 Invert LED0 Blink Mode Reserved LED0 Mode Table 16, “LED Modes” word. 1.4.21 Future Initialization Word 1 (Words 19h) Name 15:0 Reserved 1.4.22 Future Init Word 2 (Word 1Ah) Name 15:0...
  • Page 18: Pxe Words (Words 30H - 3Eh)

    The boot agent software configuration is controlled by the NVM with the main setup options stored in word 30h. These options are those that can be changed by using the Control-S setup menu or by using the IBA Intel Boot Agent utility. Note that these settings only apply to Boot Agent software.
  • Page 19 Word 31h contains settings that can be programmed by an OEM or network administrator to customize the operation of the software. These settings cannot be changed from within the Control-S setup menu or the IBA Intel Boot Agent utility. The lower byte contains settings that would typically be configured by a network administrator using the Intel Boot Agent utility;...
  • Page 20: Boot Agent Configuration Customization Options (Word 31H)

    Table 19. Boot Agent Configuration Customization Options (Word 31h) Name 15:14 13:11 Reserved 10:8 MODE Reserved DLWS NVM Information Guide—ICH8 Description Signature. These bits must be set to 01b to indicate that this word has been programmed by the agent or other configuration software. Reserved for future use.
  • Page 21: Boot Agent Configuration Customization Options (Word 32H)

    ICH8—NVM Information Guide Name 1.4.23.3 Boot Agent Configuration Customization Options (Word 32h) Word 32h is used to store the version of the boot agent that is stored in the Flash image. When the Boot Agent loads, it can check this value to determine if any first-time configuration needs to be performed.
  • Page 22: Checksum (Word 3Fh)

    1.4.23.4 IBA Capabilities (Word 33h) Word 33h is used to enumerate the boot technologies that have been programmed into the Flash. It is updated by IBA configuration tools and is not updated or read by IBA. Table 21. IBA Capabilities Name 15:14 13:5...
  • Page 23: Ich8 Nvm Contents And Sample Images

    ICH8—NVM Information Guide Appendix A ICH8 NVM Contents and Sample Images This section contains a sample of raw NVM contents for the ICH8. All values for these images are hexadecimal. Table 22. LAN NVM Contents Word 00:02h Ethernet Individual Address 03:04h Reserved Image Version Information 1...
  • Page 24: 82566Dm Nvm Image With Ich8

    82566DM NVM Image with ICH8 8888 8888 8887 0800 FFFF 1030 FFFF FFFF FFFF FFFF 10C7 0000 8086 104A 8086 0000 0D01 0000 0000 9605 5020 3700 0000 8D07 0684 0301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 4000 1228 4007 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF...
  • Page 25: 82566Mm Nvm Image With Ich8M

    ICH8—NVM Information Guide 82566MM NVM Image with ICH8M Note: For use with ICH8 B-1 stepping only. Image has Intel® ACBS enabled. 8888 8888 8887 0800 FFFF 2000 FFFF FFFF FFFF FFFF 10C7 0000 8086 1049 8086 0000 0D01 0000 0000 9605 5020 3700 0000 0D07...
  • Page 26: 82566Mc Nvm Image With Ich8

    82566MC NVM Image with ICH8 8888 8888 8887 0800 FFFF 2000 FFFF FFFF FFFF FFFF 10C7 0000 8086 104D 8086 0000 0D01 0000 0000 9605 5020 3700 0000 0D07 0684 0181 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 4000 1228 4007 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF...
  • Page 27: 82562V Nvm Image With Ich8

    ICH8—NVM Information Guide 82562V NVM Image with ICH8 8888 8888 8887 0800 FFFF 1002 FFFF FFFF FFFF FFFF 10C7 0000 8086 104C 8086 0000 0402 0000 0000 9687 4020 0000 0000 0007 0684 0301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0100 4000 121C 4007 FFFF FFFF FFFF FFFF...
  • Page 28 NVM Information Guide—ICH8 Note: This page intentionally left blank.

Table of Contents