[uClinux-dev] Re: fec patch problems

Michael Broughton mbobowik at telusplanet.net
Tue Jan 9 12:59:05 EST 2007


I can think of a couple possibilities:

1. The Intel PHY does not work with the generic PHY driver.
2. Your PHY has a different id.

I'll assume that the problem is number two. Go to the driver source, 
open up 'm528x.c' and change 'm528x_fec_phy_id' to the appropriate value.

Let me know if this works.

By the way, it is nice to hear someone is trying to use this. I have 
updates to the driver if you are interested. And some other patches too 
if you want more speed. Also, I am going to see if I can think of a 
better way to handle PHY id's.

Mike



NZG wrote:
> I am having problems using  the new mcf5282 fec patch.
>
> what I've done:
> I downloaded a vanilla copy of linux-2.6.17
> Patched it with linux-2.6.17-uc1.patch
> Patched it with  fec.patch as posted to the mailing list in:
> [uClinux-dev] FEC Driver Proposal -  
> 2006-08-04 9:51 pm
>
> Configured the kernel enabling the Intel LXT phy (we use a LXT972ALC)
> Enabled the "new fec" and disabled the old fec option, rebuilt it, downloaded 
> it and started our board.
>
> It responded with:
> eth0: :01 not found
> eth0: 0:01: PHY connect failed
>
> The same phy does detect and work with the old fec driver.
>  
> any ideas?
>
> thx,
> NZG
>
>   


More information about the uClinux-dev mailing list