[U-Boot] Link problem with eTSEC2 on P2020RDB

Felix Radensky felix at embedded-sol.com
Fri Jun 25 13:33:05 CEST 2010


Hi Ben,

Peter Tyser seems to be OOO until Monday, so maybe you can comment on 
this problem,
as it's network related.

Peter's patch comes to fix a problem with ethernet not working on XES 
8572 board using
BCM5482S PHY in SGMII mode.  On the other hand it breaks eTSEC2 on P2020RDB
board using VSC8211 PHY in SGMII mode. On P2020RDB not only u-boot, but 
also
Linux cannot use eTSEC2.

Do you have any suggestions how to make both boards happy ?

Thanks.

Felix.
Felix Radensky wrote:
> Hi,
>
> eTSEC2 is unusable with TOT master on P2020RDB RevC. The following
> example demonstrates the problem:
>
> => setenv ethact eTSEC2
> => ping 10.0.0.10
> Waiting for PHY auto negotiation to complete...... TIMEOUT !
> eTSEC2: No link.
>
> eTSEC2 on P2020RDB is connected to Vitesse SGMII PHY VSC8221.
>  
> Git bisect shows that the problem was introduced by the following commit:
>
> 46e91674fb4b6d06c6a4984c0b5ac7d9a16923f4 is first bad commit
> commit 46e91674fb4b6d06c6a4984c0b5ac7d9a16923f4
> Author: Peter Tyser <ptyser at xes-inc.com>
> Date:   Tue Nov 3 17:52:07 2009 -0600
>
>     tsec: Force TBI PHY to 1000Mbps full duplex in SGMII mode
>
> Reverting this commit makes the problem go away.
>
> Felix.
>
>
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>   


More information about the U-Boot mailing list