KSZ8851SNL-BBE-EVAL Micrel Inc, KSZ8851SNL-BBE-EVAL Datasheet - Page 31

BOARD EVAL MAC/PHY FOR KSZ8851

KSZ8851SNL-BBE-EVAL

Manufacturer Part Number
KSZ8851SNL-BBE-EVAL
Description
BOARD EVAL MAC/PHY FOR KSZ8851
Manufacturer
Micrel Inc
Series
LinkMD®r

Specifications of KSZ8851SNL-BBE-EVAL

Design Resources
BeagleBoard Zippy2
Main Purpose
Interface, Ethernet Controller (PHY and MAC)
Embedded
No
Utilized Ic / Part
KSZ8851SNL
Primary Attributes
1 Port, 100BASE-TX/10BASE-T
Secondary Attributes
SPI Interface, LinkMD Cable Diagnostics
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
576-3602
KSZ8851SNL-BBE-EVL
ZIPPY2

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
KSZ8851SNL-BBE-EVAL
Manufacturer:
Micrel Inc
Quantity:
135
In order to read received frames from RXQ without error, the software driver must use following steps:
EEPROM Interface
It is optional in the KSZ8851SNL to use an external EEPROM. The EED_IO (pin 6) must be pulled high to use external
EEPROM otherwise this pin pulled low or floating without EEPROM.
An external serial EEPROM with a standard microwire bus interface is used for non-volatile storage of information such as
the host MAC address. The KSZ8851SNL can detect if the EEPROM is a 1KB (93C46) or 4KB (93C66) EEPROM device
(the 93C46 and the 93C66 are typical EEPROM devices). The EEPROM must be organized as 16-bit mode.
If the EED_IO pin is pulled high, then the KSZ8851SNL performs an automatic read of the external EEPROM words 0H to
3H after the de-assertion of Reset. The EEPROM values are placed in certain host-accessible registers. EEPROM
read/write functions can also be performed by software read/writes to the EEPCR (0x22) registers.
The KSZ8851SNL EEPROM format is given in Table 12.
August 2009
Micrel, Inc.
1. When receive interrupt occurred and software driver writes “1” to clear the RX interrupt in ISR register; the
2. When software driver reads back Receive Frame Count (RXFCTR) Register; the KSZ8851 will update both
3. When software driver reads back both Receive Frame Header Status and Byte Count Registers
KSZ8851 will update Receive Frame Counter (RXFCTR) Register for this interrupt.
Receive Frame Header Status and Byte Count Registers (RXFHSR/RXFHBCR).
(RXFHSR/RXFHBCR); the KSZ8851 will update next receive frame header status and byte count registers
(RXFHSR/RXFHBCR).
WORD
0H
1H
2H
3H
4H – 6H
7H-3FH
15
Reserved
Host MAC Address Byte 2
Host MAC Address Byte 4
Host MAC Address Byte 6
Reserved
Not used for KSZ8851SNL (available for user to use)
Table 12. KSZ8851SNL EEPROM Format
8
31
7
Host MAC Address Byte 1
Host MAC Address Byte 3
Host MAC Address Byte 5
0
KSZ8851SNL/SNLI
M9999-083109-2.0

Related parts for KSZ8851SNL-BBE-EVAL