[U-Boot-Users] Anyone using pcnet.c ? can't make it work on 100mb link

Hi
Is anyone using pcnet.c ? (CONFIG_PCNET_79C973) I can't make it work on 100mb link.
It works fine with a 10mbit link. It stops transmitting on a 100mbit. (it's odd - the descriptor ring status is 8300 - like there is no link)
Once linux is running (and the pcnet32.c driver takes over) then 100mbit works fine. So I presume the hardware is ok.
This is using the internal phy.
I've tried everything I can think in terms of programming the chip registers including setting the mii control register to zero (which should force 10mbit).
No matter what I do it works fine on 10mb and not on 100mb. What's odd is that I turn auto-neg off, 100mb off, reset the phy and write zero to the phy control register and it still negotiates a 100mbit link.
-brad

In message 200409171958.i8HJwD9R029029@mwave.heeltoe.com you wrote:
Is anyone using pcnet.c ? (CONFIG_PCNET_79C973) I can't make it work on 100mb link.
The PN62 board used it.
It works fine with a 10mbit link. It stops transmitting on a 100mbit. (it's odd - the descriptor ring status is 8300 - like there is no link)
I'm pretty sure it worked when we did the port, however I don't have any hardware any more so I cannot really test it.
Best regards,
Wolfgang Denk
participants (2)
-
Brad Parker
-
Wolfgang Denk