MPC8544COMEDEV Freescale Semiconductor, MPC8544COMEDEV Datasheet - Page 911

no-image

MPC8544COMEDEV

Manufacturer Part Number
MPC8544COMEDEV
Description
KIT DEV EXPRESS MPC8544COM
Manufacturer
Freescale Semiconductor
Type
MPUr
Datasheets

Specifications of MPC8544COMEDEV

Contents
Board
For Use With/related Products
MPC8544
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
15.7
15.7.1
This section describes how to configure the eTSEC in different supported interface modes. These include:
Freescale Semiconductor
Offset Bits
0–1
2–3
4–7
0–15
0–31 RX Data
MII
RMII
GMII
10
11
12
13
14
15
8
9
Initialization/Application Information
Interface Mode Configuration
Pointer
Length
Name
Buffer
MPC8544E PowerQUICC III Integrated Host Processor Family Reference Manual, Rev. 1
Data
MC
NO
CR
BC
LG
SH
OV
TR
Table 15-147. Receive Buffer Descriptor Field Descriptions (continued)
Broadcast. Written by the eTSEC. (Only valid if L is set.) Is set if the DA is broadcast
(FF-FF-FF-FF-FF-FF).
Multicast. Written by the eTSEC. (Only valid if L is set.) Is set if the DA is multicast and not BC.
Rx frame length violation, written by the eTSEC (only valid if L is set).
A frame length greater than or equal to the maximum frame length was recognized; in this case LG is
set regardless of the setting of MACCFG2[Huge Frame]. If MACCFG2[Huge Frame] is cleared, the
frame is truncated to the value programmed in the maximum frame length register. This bit is valid only
if the L bit is set.
Rx non-octet aligned frame, written by the eTSEC (only valid if L is set).
A frame that contained a number of bits not divisible by eight was received.
Short frame, written by the eTSEC (only valid if L is set). A frame length less than the minimum 64B
that is defined for ethernet. was recognized, provided RCTRL[RSF] is set.
Rx CRC error, written by the eTSEC (only valid if L is set).
This frame contains a CRC error and is an integral number of octets in length.This bit is also set if a
receive code group error is detected.
Overrun, written by the eTSEC (only valid if L is set).
A receive FIFO overrun occurred during frame reception. If this bit is set, the other status bits, M, LG,
NO, CR and TR lose their normal meaning and are zero.
Truncation, written by the eTSEC (only valid if L is set).
Set if the receive frame is truncated. This can happen if a frame length greater than the maximum
frame length is received and MACCFG2[Huge Frame] is cleared. If this bit is set, the frame must be
discarded and the other error bits must be ignored as they may be incorrect.
This bit is not set when in FIFO mode as truncation cannot occur.
Data length, written by the eTSEC.
Data length is the number of octets written by the eTSEC into this BD’s data buffer if L is cleared (the
value is equal to MRBLR), or, if L is set, the length of the frame including CRC, FCB (if
RCTRL[PRSDEP > 00) and any padding (RCTRL[PAL]).
Receive buffer pointer, written by the user.
The receive buffer pointer, which always points to the first location of the associated data buffer, must
be 8-byte aligned. For best performance, use 64-byte aligned receive buffer pointer addresses. The
buffer must reside in memory external to the eTSEC.
Description
Enhanced Three-Speed Ethernet Controllers
15-179

Related parts for MPC8544COMEDEV