[U-Boot-Users] PPC4xx enet crossover

Mike Nuss mike at terascala.com
Mon Mar 3 16:12:57 CET 2008


I'm using a PPC440EPx with a Marvell PHY (same as on Sequoia). If I connect to a PC with a crossover Ethernet cable, U-Boot sees a link but the PC does not. The PC (running Linux) reports "Autonegotiation failed (remote fault)" and ethtool reports no link.

However if I let the PowerPC boot up into Linux, all of a sudden the PC sees link and pings start working. In fact, it works in Linux with a standard Ethernet cable, too (gigabit ports should be autosensing).

It seems U-Boot is not initializing the PHY correctly to handle a direct connection, but Linux is... any ideas? Everything works fine through a switch.

Thanks,
Mike

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20080303/a9450161/attachment.htm 


More information about the U-Boot mailing list