[U-Boot-Users] [PATCH] Add support for Generic PHY in macb

Michael Trimarchi trimarchimichael at yahoo.it
Fri Feb 22 15:07:29 CET 2008


Hi,
----- Messaggio originale -----
> Da: Haavard Skinnemoen <hskinnemoen at atmel.com>
> A: Michael Trimarchi <trimarchimichael at yahoo.it>
> Cc: michael <trimarchi at gandalf.sssup.it>; u-boot-users at lists.sourceforge.net
> Inviato: Venerdì 22 febbraio 2008, 13:52:09
> Oggetto: Re: [U-Boot-Users] [PATCH] Add support for Generic PHY in macb
> 
> On Fri, 22 Feb 2008 12:27:48 +0000 (GMT)
> Michael Trimarchi  wrote:
> 
> > When I read to my id u-boot report 0xffff and fail, but
> > the device works pretty well skipping this testing. 
> > If I remember linux report the same issue.
> 
> Is the MII address of your PHY set correctly?
> 
> All MII-capable PHYs should have a working PHYSID1 register. If it
> doesn't, something is broken.
> 
> So I think the CONFIG_GENERIC_PHY name is misleading -- the test is
> generic enough as is. CONFIG_BROKEN_PHY would be better, if there's
> really no way to get your PHY to behave.
> 
> But note that if MDIO communication isn't working, autonegotiation
> won't work, and the speed and duplex settings will most likely be
> wrong. So I don't think simply #ifdefing out that sanity check is
> really going to solve any problems.
> 
> Haavard
>
Yes I know but this is the situation:

- dm9161a
- at91sam9260 

When I try to read at phy id it reports 0xffff and linux too.
I suppose that can be related to a broken phy. But seems to be
broken on this read. I think that you have more experience,
do you have an idea?

Regards Michael






      ___________________________________ 
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html




More information about the U-Boot mailing list