Texas Instruments Development Kit for TM4C129x,Tiva™ ARM® Cortex™ -M4 Microcontroller DK-TM4C129X DK-TM4C129X 데이터 시트

제품 코드
DK-TM4C129X
다운로드
페이지 2182
■ Collision (0x4)
■ 100-BASE TX speed (0x5)
■ 10-Base TX speed (0x6)
■ Full Duplex (0x7)
■ Link OK/Blink on TX/RX Activity (0x8)
At reset, LED0 is initialized to display Link OK and LED1 and LED 2 are initialized to the RX/TX
activity encoding. The blink rate of the LEDs can be set by programming the
BLINKRATE
bit field
of the Ethernet PHY LED Control - MR24 (EPHYLEDCR) register, address 0x018
24.5.2.5
PHY Address
The integrated PHY's address is 0x00. To access the integrated PHY registers through the internal
MAC's MDIO interface, the
PLA
bit field of the Ethernet MAC MII Address (EMACMIIADDR) register
must be 0x00 and the
MII
field should be programmed to the desired address value.
24.5.2.6
Serial Management Interface
The Ethernet MAC module has the capability of programming the integrated PHY registers and
extended registers through an internal Serial Management Interface (SMI). The SMI is compatible
with IEEE802.3-2002 clause 22.
The SMI includes an MDC management clock input and management MDIO data pin to the Ethernet
PHY. The internal MDC clock is sourced by the system clock and then divided down to the required
2.5 MHz maximum clock frequency by setting the
CR
bit in the Ethernet MAC MII Address
(EMACMIIADDR) register. The MDC is not expected to be continuous, and can be turned off by
the external management entity when the bus is idle. The MDIO is sourced by the integrated MAC
and by the PHY. The data on the MDIO pin is latched on the rising edge of the MDC clock. The
PHY's physical address is 0x00.
24.5.2.7
Extended Address Space Access
The PHY SMI function supports read/write accesses to the extended register set using Ethernet
PHY Register Control - MR13 (EPHYREGCTL) 
register and the Ethernet PHY Address or Data
- MR14 (EPHYADDAR) 
registers. Accessing the standard register set, MDIO registers 0 to 31, can
be performed using the normal direct MDIO access or the indirect method, except for the
EPHYREGCTL (0x00D) and the EPHYADDAR (0x00E) which can be accessed only using the
normal MDIO transaction. The SMI function ignores indirect accesses to these registers.
The EPHYREGCTL register is the MDIO Manageable MMD access control. In general, register
EPHYREGCTL[4:0] is the device address
DEVAD
that directs any accesses of EPHYADDAR register
to the appropriate MMD. Specifically, the PHY uses the vendor specific
DEVAD[4:0]
= 0xF for
accesses. All accesses through registers EPHYREGCTL and EPHYADDAR registers should use
this
DEVAD
. Transactions with other
DEVAD
are ignored. The EPHYREGCTL[15:14] register holds
the access function:
■ EPHYREGCTL[15:14] = 0x0: A write to EPHYADDAR modifies the extended register set address
register. This address register must be initialized in order to access any of the registers within
the extended register set.
1651
December 13, 2013
Texas Instruments-Advance Information
Tiva
TM4C129XNCZAD Microcontroller