[U-Boot] UEC phy not working on first try

Detlev Zundel dzu at denx.de
Tue Apr 19 17:22:56 CEST 2011


Hi,

> Hi all-
>
> I am using u-boot.2010.09 on a MPC8568-based board.
>
> When trying to boot over one of the UEC network interfaces, it is not
> working instantly. The cable is connected from the beginning, but I
> have to issue a manual 'boot' command, sometimes even multiple times
> before the link is correct. This is the output:

Do all the UEC interfaces show the same symptoms?

>
> [----------------------------- snip -----------------------------]
> Net:   UEC0, UEC1, UEC3 [PRIME], eTSEC0, eTSEC1
> Hit any key to stop autoboot:  0
> UEC: PHY is Generic MII (70431)
> UEC3: Full Duplex
> switching to rgmii 100
> UEC3: Speed 100BT
> UEC3: Link is up
> UEC3: Link is down
^^^^^^^^^^^^^^^^^^^^

The driver "thinks" the link went away again.  When the cable is
connected all the time, then this is an indication of something going
wrong.  You should try to diagnose, why the software gets this link
change and if it really is an information that the phy provides, if the
physical path to the phy is stable.

Best wishes
  Detlev Zundel

-- 
 Those who do not understand Unix are condemned to reinvent it,
 poorly.
 - Henry Spencer, University of Toronto Unix hack
--
DENX Software Engineering GmbH,      MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de


More information about the U-Boot mailing list