[U-Boot-Users] MPC83xx Ethernet bug
Joakim Tjernlund
joakim.tjernlund at transmode.se
Wed Nov 21 18:29:17 CET 2007
> -----Original Message-----
> From: Ben Warren [mailto:bwarren at qstreams.com]
> Sent: den 21 november 2007 17:43
> To: Joakim Tjernlund
> Cc: 'Liu Dave'; 'U-BOOT'
> Subject: Re: [U-Boot-Users] MPC83xx Ethernet bug
>
> Joakim Tjernlund wrote:
> > Ping?
> >
> > Jocke
> >
> >
> ACK. Another reason it would be nice to have a PHY library
> that handles
> fixed connections. Stay tuned...
Yes, got plenty of fixed PHYs, even a mix of real PHYs and fixed PHYs on
the same board.
[SNIP]
> >>>> In: serial
> >>>> Out: serial
> >>>> Err: serial
> >>>> Net: read wrong value : mii_id 3,mii_reg 2, base e0102320
> >>>> read wrong value : mii_id 3,mii_reg 3, base e0102320
> >>>> UEC: PHY is Generic MII (ffffffff)
> >>>> read wrong value : mii_id 3,mii_reg 1, base e0102320
> >>>> read wrong value : mii_id 3,mii_reg 5, base e0102320
> >>>> FSL UEC0: Full Duplex
> >>>> FSL UEC0: Speed 100BT
> >>>> FSL UEC0: Link is up
> >>>> read wrong value : mii_id 4,mii_reg 2, base e0103320
> >>>> read wrong value : mii_id 4,mii_reg 3, base e0103320
> >>>> UEC: PHY is Generic MII (ffffffff)
> >>>> read wrong value : mii_id 4,mii_reg 1, base e0103320
> >>>> read wrong value : mii_id 4,mii_reg 1, base e0103320
> >>>> read wrong value : mii_id 4,mii_reg 5, base e0103320
> >>>> FSL UEC1: Full Duplex
> >>>> FSL UEC1: Speed 100BT
> >>>> FSL UEC1: Link is up
> >>>> FSL UEC0, FSL UEC1
> >>>> read wrong value : mii_id 3,mii_reg 1, base e0102320
> >>>>
> >>>> =>
> >>>>
> I don't know why the calls to init_phy() and phy_change() are in
> uec_initialize() instead of uec_init(). Moving them should at least
> prevent this stuff at boot-up.
Me neither, that is why I am bugging the Freescale guys who put it
there :). Moving it before next release would be a good thing.
>
> regards,
> Ben
More information about the U-Boot
mailing list