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 at ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded