Intel ICH9 Information Manual
Intel ICH9 Information Manual

Intel ICH9 Information Manual

Nvm map and information. i/o controller hub lan
Table of Contents

Advertisement

Quick Links

Intel® I/O Controller Hub 8/9 LAN
NVM Map and Information Guide
April 2012
Revision 2.6

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ICH9 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Intel ICH9

  • Page 1 Intel® I/O Controller Hub 8/9 LAN NVM Map and Information Guide April 2012 Revision 2.6...
  • Page 2 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...
  • Page 3: Table Of Contents

    1.4.9 Device ID (Word 0Dh)................12 1.4.10 Vendor ID (Word 0Eh) ................12 1.4.11 ICH9 Device Rev ID (Word 0Fh) ............... 12 1.4.12 LAN Power Consumption (Word 10h) ............13 1.4.13 Shared Initialization Control (Word 13h)............ 13 1.4.14 Extended Configuration Word 1 (Word 14h) ..........15 1.4.15 Extended Configuration Word 2 (Word 15h) ..........
  • Page 4 Updated sections 1.2, 1.4.6, 1.4.13, 1.4.14, 1.4.19, and 1.4.20. Jan 2007 Added sections 1.4.25.1 through 1.4.25.4 (PXE words 30h through 33h). Jan 2007 Added ICH9 and 82567 NVM information. Oct 2006 Added device IDs for the 82562G and 82562GT 10/100 Mb/s Platform LAN Connects. July 2006 Changed bit 1 of word 13h to 0b.
  • Page 5: Non-Volatile Memory (Nvm)

    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 O Controller Hub 8 (ICH8) Family External Design Specification (ICH8 EDS) and the ®...
  • Page 6 5. If you are using the 82566/82567, the ICH8/ICH9 soft strap for the GLCI interface must be set correctly. Bit 19 of STRP0 must be set to 1b (as described in the ICH8/ICH9 EDS). For the 82562V, this bit can be set to 0b, since it does not use the GLCI bus.
  • 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

    Extended Configuration Word 1 Shared Extended Configuration Word 2 Shared Extended Configuration Word 3 Shared LEDCTL 1 Shared LEDCTL 0 2 Shared Future Initialization Word (ICH8) 0000h Shared Future Initialization Word 1 (ICH9) Future Initialization Word 2 (ICH9) 0000h Shared...
  • 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 (Words 03H And 04H)

    0000b These bits are reserved and should be set to 0000b. IBA LOM Must be set to 1b for Intel Boot Agent (IBA) to function correctly. 10:0 Reserved Word 03h These bits are reserved and should be set to 0h.
  • Page 11: Pci Initialization Control (Word 0Ah)

    ICH8/ICH9—NVM Information Guide 1.4.6 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 6.
  • Page 12: Device Id (Word 0Dh)

    1049h Intel® 82566MM Gigabit Ethernet Controller 104Ah Intel® 82566DM Gigabit Ethernet Controller 104Bh Intel® 82566DC Gigabit Ethernet Controller Intel® 82562V 10/100 Mb/s Platform LAN Connect 104Ch Device 104Dh Intel® 82566MC Gigabit Ethernet Network Controller 10BEh Intel® 82567MM Gigabit Ethernet Controller 10BFh Intel®...
  • Page 13: Lan Power Consumption (Word 10H)

    Battery Saver (ACBS) implementations on 82566 mobile SKUs. 0b = LAN PHY Power Control is active high. 1b = LAN PHY Power Control is active low. Note: For the ICH9, this bit is loaded to the EXTPPOL bit in the CTRL_EXT register. Reserved Reserved.
  • Page 14 NVM Information Guide—ICH8/ICH9 Table 10. Shared Initialization Control (Word 13h) Name Default Description Reserved This bit is reserved and should be set to 0b. This field indicates the PHY device type. 00b = 82566/82567 PHY - GLCI mode 01b = Reserved...
  • Page 15: Extended Configuration Word 1 (Word 14H)

    • Mobile ICH8m with the 82566 = 50h. Extended PHY 15:8 • Desktop and mobile ICH9 with the 82566 = 3Bh. Length For the 82566/82567 PHY, if the extended PHY configuration area is disabled, the length must be set to 00h.
  • Page 16: Extended Configuration Word 3 (Word 16H)

    This bit enables Smart Power Down in back-to-back link setup. B2B Enable 0b = B2B disabled. 1b = B2B enabled. For ICH9, when this bit is set, GbE operation is disabled in all GbE Disable power states (including D0a). 13:12 Reserved These bits are reserved and should be set to 000b.
  • Page 17: Led Modes

    LED 1 Configuration and Power Management (Word 17h) This bit defines the LED1 blink mode: 0b = Blink at 200 ms on and 200 ms off (slow rate for ICH9). LED1 Blink Mode 1b = Blink at 83 ms on and 83 ms off (fast rate for ICH9).
  • Page 18: Led 0 And 2 Configuration Defaults (Word 18H)

    1b = LED2 has an active high output. This bit defines the LED2 blink mode: 0b = Blink at 200 ms on and 200 ms off (slow rate for ICH9). LED2 Blink Mode 1b = Blink at 83 ms on and 83 ms off (fast rate for ICH9).
  • Page 19: Future Init Word 2 (Word 1Ah)

    ICH8/ICH9—NVM Information Guide 1.4.20 Future Init Word 2 (Word 1Ah) For ICH9, This word is loaded to bits 31:16 of the FEXTNVM register. Name Default Description Initial value of Advanced Power Management Wake Up Enable in the Wake Up Control Register (WUC.APME). Also mapped to CTRL[6].
  • Page 20: 82566Dm Device Id (Word 23H)

    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 21 ICH8/ICH9—NVM Information Guide Name Description Display Setup Message. If this bit is set to 1b, the "Press Control-S" message appears after the title message. The default for this bit is 1b. Prompt Time. These bits control how long the "Press Control-S" setup prompt message appears, if enabled by DIM.
  • Page 22: Boot Agent Configuration Customization Options (Word 31H)

    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 23: Boot Agent Configuration Customization Options (Word 32H)

    ICH8/ICH9—NVM Information Guide Name Description Disable Protocol Select. If set to 1b, no changes to the boot protocol is allowed. The default for this bit is 0b; allow changes to the boot protocol. Disable Title Message. If set to 1b, the title message displaying the version of the boot agent is suppressed;...
  • Page 24: Checksum (Word 3Fh)

    NVM Information Guide—ICH8/ICH9 1.4.25.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 20.
  • Page 25: Ich9 Extended Configuration

    ICH8/ICH9—NVM Information Guide ICH9 Extended Configuration Table 21 lists the contents of the extended configuration area. The base address for this area is contained in the Extended Configuration Pointer. Each entry is defined as a Dword, where the LSBs [15:0] occupy the lower-address word.
  • Page 26: Phy Extended Configuration (Words 00H - (2N-1)H From Base)

    NVM Information Guide—ICH8/ICH9 1.5.1 PHY Extended Configuration (Words 00h – (2N-1)h From Base) There are N valid Dwords in this range, where N = number of PHY Dwords as determined in the Extended LCD Length field. Table 22 lists the structure of each Dword.
  • Page 27: Appendix A: Ich8/Ich9 Nvm Contents

    ICH8/ICH9—NVM Information Guide Appendix A ICH8/ICH9 NVM Contents This section contains the NVM contents for the ICH8/ICH9. All values are in hexadecimal. Table 23. LAN NVM Contents Word Description 00:02h Ethernet Individual Address 03:04h Reserved Image Version Information 1 06:07h...
  • Page 28 NVM Information Guide—ICH8/ICH9 Note: This page intentionally left blank.

This manual is also suitable for:

Ich8

Table of Contents