Intel 8 LAN 1.3EEUPDATE Utility, 1.3.1Command Line Parameters, Example 1. EEUPDATE /D file1.eep

Page 7
1.3EEUPDATE Utility

ICH8—NVM Information Guide

6.The sector size of the NVM must equal 256 bytes, 4 KB, or 64 KB. When a Flash device that uses a 64 KB sector erase is used, the GbE region size must equal

128 KB. If the Flash part uses a 4 KB or 256-byte sector erase, then the GbE region size must be set to 8 KB.

The NVM image contains both static and dynamic data. The static data is the basic platform configuration, and includes OEM specific configuration bits as well as the unique Printed Circuit Board Assembly (PBA). The dynamic data holds the product’s Ethernet Individual Address (IA) and Checksum. This file can be created in a simple text editor and follows the format shown in Appendix A, which provides examples of GbE Region NVM maps for ICH8-based designs. Fast Ethernet (82562V) images are also provided.

1.3EEUPDATE 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. In addition, it also corrects the GbE component checksum field after the region is modified (FTOOL does not have this ability). For more information on how to use EEUPDATE, refer to the eeupdate.txt file that is included with the EEUPDATE utility.

To obtain a copy of this program, contact your Intel representative.

1.3.1Command Line Parameters

The DOS command format is as follows:

EEUPDATE Parameter_1 Parameter_2

where:

Parameter_1 = /D or /A

/D is used to update the entire GbE region image.

/A is used to update just the Ethernet Individual Address. Parameter_2 = filename

In Example 1, Parameter_2 is file1.eep, which contains the complete NVM image in a specific format used to update the complete GbE region. All comments in the .eep file must be preceded by a semicolon (;).

Example 1. EEUPDATE /D file1.eep

In Example 1, Parameter 2 is file2.dat, which contains a list of IA addresses. The EEUPDATE utility finds the first unused address from this file and uses it to update the NVM. An address is marked used if it is followed by a date stamp. When the utility uses a specific address, a log file called eelog.dat is updated with that address. This updated file should be used as the .dat file for the next update.

Appendix A provides an example of the raw GbE region contents. Fast Ethernet (82562V) images are also provided.

7

Image 7
Contents 316234-006Revision JanuaryIntel Corporation P.O. Box 5937 Denver, CO Tables ContentsRevision History 1.0Non-VolatileMemory NVM 1.2NVM Programming Procedure Overview1.1Introduction BIOS Region ME Region GbE Region Flash Descriptor Figure 1. LAN NVM RegionsRegion 1.3.1Command Line Parameters 1.3EEUPDATE UtilityExample 1. EEUPDATE /D file1.eep Table 1. LAN NVM Address Map 1.4LAN NVM Format and Contents1.4.2Reserved Word 03h 1.4.1Ethernet Individual Address Words 00h - 02hReserved Word 03h 1.4.6Reserved Word 07h 1.4.3Reserved Word 04h1.4.4Image Version Information Word 05h 1.4.5Reserved Word 06hPCI Initialization Control Word Word 0Ah 1.4.8PCI Initialization Control Word 0Ah1.4.9Subsystem ID Word 0Bh 1.4.10Subsystem Vendor ID Word 0Ch1.4.12Vendor ID Word 0Eh 1.4.14LAN Power Consumption Word 10hLAN Power Consumption Word 10h 1.4.11Device ID Word 0DhShared Initialization Control Word 13h 1.4.15Shared Initialization Control Word 13hExtended Configuration Word 1 Word 14h 1.4.16Extended Configuration Word 1 Word 14h1.4.17Extended Configuration Word 2 Word 15h 1.4.18Extended Configuration Word 3 Word 16hLED 1 Configuration and Power Management Word 17h LED Modes 1.4.20LED 0 and 2 Configuration Defaults Word 18h1.4.22 LED 0 and 2 Configuration Defaults Word 18h1.4.21 Future Initialization Word 1 Words 19hTable 18. Boot Agent Main Setup Options 1.4.23.1Boot Agent Main Setup Options Word 30h1.4.23PXE Words Words 30h - 3Eh prompt message appears, if enabled by DIM NVM Information Guide-ICH8 Disable Protocol Select 1.4.23.4IBA Capabilities Word 33h 1.4.24Checksum Word 3FhTable 21. IBA Capabilities LAN NVM Contents Appendix A ICH8 NVM Contents and Sample ImagesA.1 82566DM NVM Image with ICH8 A.2 82566MM NVM Image with ICH8M A.3 82566MC NVM Image with ICH8 A.4 82562V NVM Image with ICH8 Note This page intentionally left blank