
Hi everybody,
Wolfgang Denk wrote:
In message 405AC56F.9020200@staubli.com you wrote:
I've got some ethernet problems with a Lite5200.
...
Has somebody experienced same problems on a MPC5200 ?
Yes, we see the same problem, and "bad length" errors. It seems the problem was introduced by one of the patches lately. We're in- vestigating.
Best regards,
Wolfgang Denk
I've made a lot of tries with the MPC5200 FEC. It appears that timeouts occurs because some ACK frames aren't sent by the MPC5200 (but all is OK in mpc5xxx_fec_send).
The problem disappears if I suppress the full duplex (in fec->eth->x_cntrl and in the reg 0 of the LXT971A). I can submit a patch.
But I have another question: if I suppress all the MII initialization sequence in cpu/mpc5xxx/fec.c, the LXT971A reads its configuration from hardware and network is working fine at 10M and 100M on my Lite5200. The auto-negociation works fine. Then, do we need to keep this (broken ?) init sequence ? Is there something I have missed ?
Best regards