English
Language : 

LAN9217_07 Datasheet, PDF (35/137 Pages) SMSC Corporation – 16-bit High-Performance Single-Chip 10/100 Ethernet Controller with HP Auto-MDIX
16-bit High-Performance Single-Chip 10/100 Ethernet Controller with HP Auto-MDIX
Datasheet
WRAL (Write All): If erase/write operations are enabled in the EEPROM, this command will cause the
contents of the E2P_DATA register to be written to every EEPROM memory location. The EPC_TO bit
is set if the EEPROM does not respond within 30ms.
EECS
EECLK
EEDIO (OUTPUT)
EEDIO (INPUT)
1
0
0
0
1
tCSL
D7
D0
Figure 3.9 EEPROM WRAL Cycle
Table 3.8, "Required EECLK Cycles", shown below, shows the number of EECLK cycles required for
each EEPROM operation.
Table 3.8 Required EECLK Cycles
OPERATION
ERASE
ERAL
EWDS
EWEN
READ
WRITE
WRAL
REQUIRED EECLK CYCLES
10
10
10
10
18
18
18
3.8.2.2
3.8.2.3
3.8.2.4
MAC Address Reload
The MAC address can be reloaded from the EEPROM via a host command to the E2P_CMD register.
If a value of 0xA5h is not found in the first address of the EEPROM, the EEPROM is assumed to be
un-programmed and MAC Address Reload operation will fail. The “MAC Address Loaded” bit indicates
a successful load of the MAC address. The EPC_LOAD bit is set after a successful reload of the MAC
address.
EEPROM Command and Data Registers
Refer to Section 5.3.23, "E2P_CMD – EEPROM Command Register," on page 96 and Section 5.3.24,
"E2P_DATA – EEPROM Data Register," on page 98 for a detailed description of these registers.
Supported EEPROM operations are described in these sections.
EEPROM Timing
Refer to Section 6.9, "EEPROM Timing," on page 129 for detailed EEPROM timing specifications.
SMSC LAN9217
35
DATASHEET
Revision 1.8 (06-06-07)