Intel 8 LAN manual

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

Go to page of

A good user manual

The rules should oblige the seller to give the purchaser an operating instrucion of Intel 8 LAN, along with an item. The lack of an instruction or false information given to customer shall constitute grounds to apply for a complaint because of nonconformity of goods with the contract. In accordance with the law, a customer can receive an instruction in non-paper form; lately graphic and electronic forms of the manuals, as well as instructional videos have been majorly used. A necessary precondition for this is the unmistakable, legible character of an instruction.

What is an instruction?

The term originates from the Latin word „instructio”, which means organizing. Therefore, in an instruction of Intel 8 LAN one could find a process description. An instruction's purpose is to teach, to ease the start-up and an item's use or performance of certain activities. An instruction is a compilation of information about an item/a service, it is a clue.

Unfortunately, only a few customers devote their time to read an instruction of Intel 8 LAN. A good user manual introduces us to a number of additional functionalities of the purchased item, and also helps us to avoid the formation of most of the defects.

What should a perfect user manual contain?

First and foremost, an user manual of Intel 8 LAN should contain:
- informations concerning technical data of Intel 8 LAN
- name of the manufacturer and a year of construction of the Intel 8 LAN item
- rules of operation, control and maintenance of the Intel 8 LAN item
- safety signs and mark certificates which confirm compatibility with appropriate standards

Why don't we read the manuals?

Usually it results from the lack of time and certainty about functionalities of purchased items. Unfortunately, networking and start-up of Intel 8 LAN alone are not enough. An instruction contains a number of clues concerning respective functionalities, safety rules, maintenance methods (what means should be used), eventual defects of Intel 8 LAN, and methods of problem resolution. Eventually, when one still can't find the answer to his problems, he will be directed to the Intel service. Lately animated manuals and instructional videos are quite popular among customers. These kinds of user manuals are effective; they assure that a customer will familiarize himself with the whole material, and won't skip complicated, technical information of Intel 8 LAN.

Why one should read the manuals?

It is mostly in the manuals where we will find the details concerning construction and possibility of the Intel 8 LAN item, and its use of respective accessory, as well as information concerning all the functions and facilities.

After a successful purchase of an item one should find a moment and get to know with every part of an instruction. Currently the manuals are carefully prearranged and translated, so they could be fully understood by its users. The manuals will serve as an informational aid.

Table of contents for the manual

  • Page 1

    316234-00 6 Revision 2.8 Intel® I/O Co ntroller Hub 8 LAN NVM Map and Information Guide January 2008[...]

  • Page 2

    2 Legal Lines and Disclaim ers INFORMA TION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS . NO LICENSE, EXPRESS OR IMPLIED , BY ESTOPPEL OR OTHERWISE, T O 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 WHA[...]

  • Page 3

    3 NVM Information Guide—ICH 8 Contents 1.0 Non-V olatile Memo ry (NV M) .......... ........ ........... ........... ............ ........... ............ ........... 5 1.1 Introduction .... ............ ........... ........ ........... ........... ............ ........... ............ ........... 5 1.2 NVM Programming Procedur e Overvi ew .......[...]

  • Page 4

    ICH8—NVM Information Guide 4 14 Extend ed Con fi gu rati on Word 3 (Word 16h) ....... .... ........ ... .... ............ ....... .... .... ....... .... 14 15 LED 1 Co nfiguration an d Power Manag ement (Word 17h) ..... ............ ........... ............ ....... 15 16 LED Modes ........ ....... ............ ........... ........... ............[...]

  • Page 5

    5 ICH8—NVM In formation Guide 1.0 Non-Volatile Memory (NVM) 1.1 In tro duc tio n The d ocument is inten ded for designs using t he 10/1 00/1000 Mb/s LA N contro ller that is i ntegrate d into the In tel ® I/O Control Hub 8 (ICH8) device . The NVM space is used f or hardware and soft ware configur at ion. It is also read by software to determine [...]

  • Page 6

    NVM Information Guide—ICH8 6 Fig ur e 1. LA N NV M Re g io ns T o access the NVM, it is essential to correctly setup the f ollowing: 1. A valid Flash Descriptor R e gion must be present. Details for the Flash Descriptor Region are co ntained in the I CH8 ED S. The FTOOL.exe utili ty p rovides the easies t method of configuring this descriptor reg[...]

  • Page 7

    7 ICH8—NVM In formation Guide 6. The sector size o f the NVM must equal 256 bytes, 4 KB, or 64 KB. W hen a Flash device that uses a 64 KB sector erase is used, the GbE region size must equ al 128 KB. If the Flash part uses a 4 KB or 25 6-byte sect or erase, then the GbE region size must be se t to 8 KB. The NVM image contains both static and dyna[...]

  • Page 8

    NVM Information Guide—ICH8 8 1.4 LAN NVM Format and Contents Ta b l e 1 lists the NVM maps for the LAN region. E ach word listed is described in detail in the foll owing s ec t ions. Table 1. LAN N VM Addres s Map LAN Word Offse t NVM Byte Offset HIgh Byte (Bits 15:8) Low Byte (Bits 7:0) Used By Imag e Value 00h 00 Etherne t Individual Address By[...]

  • Page 9

    9 ICH8—NVM In formation Guide Notes: 1. SW = Softwar e: This is acce ss from the ne twork configurat ion tool s and d rivers. 2. PXE = PXE Boot Agent: This is access f rom the PXE Option ROM code in BIOS. 3. HW -Shared = Hardware - Shared: This is read on when the Shared Configur ation is reset. 4. HW -PCI = Hardware - PCI: This is re ad when the[...]

  • Page 10

    NVM Information Guide—ICH8 10 1.4.3 Reserved (Word 04h) 1.4.4 Image Version Information (Word 05h) 1.4.5 Reserved (Word 06h) 1.4.6 Reserved (Word 07h) 1.4.7 PBA Low , PBA High (Words 08h an d 09h) The nine digit pr in te d board assembly (PBA) nu mb er used for Intel manu fact ure d adapter cards are sto red in a four -by te field. Th e dash and [...]

  • Page 11

    11 ICH8—NVM In formation Guide 1.4.8 PCI Init ializatio n Contro l (Wor d 0Ah) This wo rd contai ns init ializa tion v alues th at: • Set defaults for some internal registers. • Enable/ disabl e s pe cific fe atures. • Determi n e which PCI configur ation sp ace valu es are loaded fro m the NVM. 1.4. 9 Subsy stem I D (Word 0 Bh) If Load Su [...]

  • Page 12

    NVM Information Guide—ICH8 12 1.4.11 Device ID (Word 0Dh) If the Load Ven dor/Dev ice IDs b it in wo rd 0Ah is se t to 1b , th is word is re ad to in itial ize the Device ID of the LA N functio n. 1.4.12 Vendor ID (Word 0Eh) If the Load V endor/D evice I Ds bi t in word 0Ah is set to 1b, thi s word is read to init ialize the V en d o r ID . The d[...]

  • Page 13

    13 ICH8—NVM In formation Guide 1.4.15 Shared Initialization Control (Word 13h) This word co ntrols g eneral in itiali zation values. Tabl e 11. Sha red In itializ ation Cont rol (Word 13h) Bit Name Default Description 15:14 SIGN 10b Va li d I n d i c at i o n This is a 2-bit fie ld indicating whether a valid NVM is p resent to the MAC. If thi s f[...]

  • Page 14

    NVM Information Guide—ICH8 14 1.4.16 Extended Configuration Word 1 (Wor d 14h) 1.4.17 Extended Configuration Word 2 (Wor d 15h) 1.4.18 Extended Configuration Word 3 (Wor d 16h) Table 12 . Extende d Config uration W ord 1 (Wo rd 14h) Bit Name Default Description 15 Reserved 0b Reserve d. Must be set to 0b . 14 Reserv ed 1b 1b = ICH8 (B0/B1 steppin[...]

  • Page 15

    15 ICH8—NVM In formation Guide 1.4.19 LED 1 Configuration and Pow er Management (Word 17h) This fi eld sp ecifi es the def ault value s for th e LEDCTL regist er fiel ds cont rollin g the L ED1 (LINK_10 00) out put behav iors and the OEM fi elds def ining the P HY power management par a met ers loaded to th e P H Y_CTRL regist er . The follo w in[...]

  • Page 16

    NVM Information Guide—ICH8 16 1.4.20 LED 0 and 2 Configuration Defaults (Word 18h) This NVM word speci fies the hardware d efaults for the LEDCTL register field s controlling the LED0 (LI NK/ACTIVI TY) and LED2 (LI NK_100) ou tp ut behav iors. Table 16. LED Mo des Mode (Bits 3:0) Selected Mod e Source Indicat ion 0000b LINK_10/1000 Asserted when [...]

  • Page 17

    17 ICH8—NVM In formation Guide T abl e 16 , “L ED Mode s” above summarizes the LED modes defined in bits 3:0 of this word. 1.4.21 Future In itializa tion Wo rd 1 (Wor ds 19h) 1.4.22 Future Init Word 2 (Word 1Ah) Bit Name Default Description 7 LED0 Blink 1b This bit indicates th e initial value of the LED0_BLINK field. 0b = LED0 is non-blinkin[...]

  • Page 18

    NVM Information Guide—ICH8 18 1.4.23 PXE Words (Words 30h - 3Eh) W ords 30h throu gh 3Eh (b yt es 60 h th roug h 7Dh) ha ve bee n rese rved for co nfi gur ati on and versio n val ues to be used b y PXE code. 1.4.23.1 Boot Agent Main Setup Options (Word 30h) The boot agen t softw a re c o nfigur ation is controlle d by the NVM w ith the main s etu[...]

  • Page 19

    19 ICH8—NVM In formation Guide 1.4. 23.2 Boot Agen t Con figura tion Custo mizatio n Opti ons (Word 3 1h) W ord 31h contains settings that can be programmed by an OEM or n etwork administrator to customize the operation of the software. These settings cannot be change d from wi thin th e Contro l-S se tup menu or t he IBA In tel Boot Agent ut ili[...]

  • Page 20

    NVM Information Guide—ICH8 20 Table 19. Boot Agent Confi gur ation Cus tomizat i on Option s (W ord 31h) Bit Name Descri ption 15:14 SIG Signature. These bits must be s et to 01b to indicate that this word has been progr ammed by the agent or o ther configur ation software. 13:11 Reserv ed Reserved for future use. All bits must be set to 0b. 10:8[...]

  • Page 21

    21 ICH8—NVM In formation Guide 1.4. 23.3 Boot Agen t Con figura tion Custo mizatio n Opti ons (Word 3 2h) W ord 32 h is u sed to sto r e th e version of the boot agent that is stored i n the Flash image. Wh en the Bo ot Agent loads, it can check t his val ue to dete rmine if an y first -time confi guration ne eds to be pe rform ed. The a gent the[...]

  • Page 22

    NVM Information Guide—ICH8 22 1.4 .23.4 IBA C apabi liti es ( Word 33h) W ord 33 h is u sed to e numer ate th e boot t echnolo gies th at ha ve been progr ammed into the Flas h. It is up dated by IB A conf ig ur ation too ls and is not upda t ed or read by IBA. Table 21 . IBA Cap abilitie s 1.4.24 Checksum (Word 3Fh) The Chec ks u m word (NV M b [...]

  • Page 23

    23 ICH8—NVM In formation Guide Appendix A ICH8 NVM Contents and Sample Images This section contains a sample of raw NVM contents for the I CH8. All values for the se images are hexadecimal. Tabl e 22. L A N NV M Conten ts Word Description 00:02h Ethernet Individua l Address 03:04h Reserv ed 05h Image V ersion Informati o n 1 06:07h Reserv ed 08:0[...]

  • Page 24

    NVM Information Guide—ICH8 24 A.1 82566DM NVM Image with ICH8 0/8 1/9 2/A 3/B 4/C 5/D 6/E 7/F 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[...]

  • Page 25

    25 ICH8—NVM In formation Guide A.2 82566MM NVM Im age with ICH8M Note: For us e with ICH8 B-1 stepping o nly . Image has In tel® ACBS enab led. 0/8 1/9 2/A 3/B 4/C 5/D 6/E 7/F 8888 8888 8887 0800 FFFF 2000 FFFF FFFF FFFF FFFF 10C7 0000 8086 1049 8086 0000 0D01 0000 0000 9605 5020 3700 0000 0D07 0684 0181 0000 0000 0000 0000 0000 0000 0000 0000 0[...]

  • Page 26

    NVM Information Guide—ICH8 26 A.3 82566MC NVM Image with ICH8 0/8 1/9 2/A 3/B 4/C 5/D 6/E 7/F 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[...]

  • Page 27

    27 ICH8—NVM In formation Guide A.4 82562V NVM Image with ICH8 0/8 1/9 2/A 3/B 4/C 5/D 6/E 7/F 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[...]

  • Page 28

    NVM Information Guide—ICH8 28 Note: This pa ge inte ntio na l ly left blank.[...]