beautypg.com

3 eeupdate utility, 1 command line parameters, Eeupdate utility – Intel 8 LAN User Manual

Page 7: Command line parameters

background image

7

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.3

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. 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.1

Command 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.