Intel 8 LAN ユーザーズマニュアル

ページ / 28
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 
, 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.
 provides an example of the raw GbE region contents. Fast Ethernet 
(82562V) images are also provided.