![NXP Semiconductors LPC43Sxx User Manual Download Page 894](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_1721827894.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
894 of 1441
NXP Semiconductors
UM10503
Chapter 28: LPC43xx/LPC43Sxx Ethernet
8
EC
Excessive Collision
When set, this bit indicates that the transmission was aborted after 16 successive collisions while
attempting to transmit the current frame. If the DR (Disable Retry) bit in the MAC Configuration
register is set, this bit is set after the first collision, and the transmission of the frame is aborted.
9
LC
Late Collision
When set, this bit indicates that frame transmission was aborted due to a collision occurring after the
collision window (64 byte-times, including preamble, in MII mode and 512 byte-times, including
preamble and carrier extension, in MII mode). This bit is not valid if the Underflow Error bit is set.
10
NC
No Carrier
When set, this bit indicates that the Carrier Sense signal form the PHY was not asserted during
transmission.
11
LC
Loss of Carrier
When set, this bit indicates that a loss of carrier occurred during frame transmission. This is valid
only for the frames transmitted without collision when the MAC operates in Half-Duplex mode.
12
IPE
IP Payload Error
When set, this bit indicates that MAC transmitter detected an error in the TCP, UDP, or ICMP IP
datagram payload.
The transmitter checks the payload length received in the IPv4 or IPv6 header against the actual
number of TCP, UDP, or ICMP packet bytes received from the application and issues an error status
in case of a mismatch.
13
FF
Frame Flushed
When set, this bit indicates that the DMA/MTL flushed the frame due to a software Flush command
given by the CPU.
14
JT
Jabber Timeout
When set, this bit indicates the MAC transmitter has experienced a jabber time-out. This bit is only
set when the MAC configuration register’s JD bit is not set.
15
ES
Error Summary
Indicates the logical OR of the following bits:
• TDES0[14]: Jabber Timeout
• TDES0[13]: Frame Flush
• TDES0[11]: Loss of Carrier
• TDES0[10]: No Carrier
• TDES0[9]: Late Collision
• TDES0[8]: Excessive Collision
• TDES0[2]: Excessive Deferral
• TDES0[1]: Underflow Error
• TDES0[16]: IP Header Error
• TDES0[12]: IP Payload Error
16
IHE
IP Header Error
When set, this bit indicates that the MAC transmitter detected an error in the IP datagram header.
The transmitter checks the header length in the IPv4 packet against the number of header bytes
received from the application and indicates an error status if there is a mismatch. For IPv6 frames, a
header error is reported if the main header length is not 40 bytes. Furthermore, the Ethernet
Length/Type field value for an IPv4 or IPv6 frame must match the IP header version received with
the packet. For IPv4 frames, an error status is also indicated if the Header Length field has a value
less than 0x5.
17
TTSS
Transmit Timestamp Status
This field is used as a status bit to indicate that a timestamp was captured for the described transmit
frame. When this bit is set, TDES2 and TDES3 have a timestamp value captured for the transmit
frame. This field is only valid when the descriptor’s Last Segment control bit (TDES0[29]) is set.
19:18
-
Reserved
Table 654. Transmit descriptor word 0 (TDES0)
Bit
Symbol
Description