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...
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.
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.
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.
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.
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.
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.
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...
• 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.
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.
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).
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).
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].
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.
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;...
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;...
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.
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.
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.
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.
Need help?
Do you have a question about the ICH9 and is the answer not in the manual?
Questions and answers