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

Models: 8 LAN

1 28
Download 28 pages 9.08 Kb
Page 7
Image 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

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