RE: CPM2 reports CRC errors in FCC2 for good packets

From: Bastos Fernandez Alexandre <hidden>
Date: 2005-07-08 06:38:02

Hi,
Finally I got the problem solved. It was a hardware issue,
due mainly to my unknowledge.

For future archives searches ... the RX_ER line is reported
by CPM2 as a CRC error. And floating RX_ER is detected
as active.

Best regards,

Alex Bastos
-----Original Message-----
Hi guys,

I am working with a MPC8248 custom board. On this, we have mixed
interfaces, with Ethernet on FCC1 working in Full Duplex 100Mbps,
and MII-generic on FCC2, working in Half-Duplex 100Mbps.

On FCC2, CPM2 reports CRC error for each received packet, but
ignoring it, packets arrive correctly. We have tested it with
a known packet (ARP broadcast) through both interfaces, and this
packet reports and CRC error on FCC2, but not in FCC1 ... but the
received packet is the same in both cases !!! (taken from buffer
pointed by RxBD):

# FCC2 : Generic-mii Half Duplex
# ARP Broadcast Packet received on board!!!
FF FF FF FF FF FF 00 10 5A A7 8A F3 08 06 00 01 08 00 06 04 00 01
00 10 5A A7 8A F3 0A 00 00 03 00 00 00 00 00 00 0A 00 00 01 00 00
00 00 00 00 00 00 00 00 00 0000 00 00 00 00 00 E7 E0 E9 46
... len: 64
CBD_SC = 1C84 (crc_error)


# FCC1 : ETHERNET Full Duplex
# ARP Broadcast Packet received on board!!!
FF FF FF FF FF FF 00 10 5A A7 8A F3 08 06 00 01 08 00 06 04 00 01
00 10 5A A7 8A F3 0A 00 00 03 00 00 00 00 00 00 0A 00 00 01 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E7 E0 E9 46
... len: 64


So, packet is received ok, but CRC error is reported.
Any idea? May it be a Hardware problem, even if packets are received
OK by the driver?


Thanks,

Alexandre BASTOS

_______________________________________________
Linuxppc-embedded mailing list
Linuxppc-embedded@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-embedded
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help