[U-Boot-Users] Ethernet phy driver is not working in u-boot
Anatolij Gustschin
agust at denx.de
Wed Aug 6 16:03:10 CEST 2008
Hello,
tomydevasia wrote:
> I am currently working u-boot for AT91SAM9260 based board. In this board
> we are using LXT971A as phy rather than davicom dm9161a as in
> AT91SAM9260-EK. We have u-boot-1.1.5 version with AT91SAM9260 support, but
> it is having phy support only for Davicom dm9161a . So we have changed the
> phy driver by making appropriate modifications in Davicom dm9161 to make
> suitable for LXT971A . We have downloaded the image in flash. We have
> connected one ethernet cross cable between the board and one PC.After
> rebooting we are observing the following
>
> 1) Initially auto negotiation is happening with the PC.And tried to ping the
> PC from u-boot.
> 2) While pinging from the u-boot, the request is not coming to the
> Computer(We checked up with Ethernet sniffers like Ethereal),
> 3) In u-boot after ping request it will wait for the reply from the other
> side, it is receiving packets from my Computer (It is not the reply of
> ping, some other broad cast message). So my conclusion is that, the Ethernet
> packets from U-boot is not reaching up to the Computer but packets from the
> Computer is receiving there inside the board.
>
> I don't know any one you face the same problem. So I request you to reply
> if you have any clues to solve the issue.
check the discussion and patches in this thread:
http://www.nabble.com/Teridian-Phy-Support-tr78q21x3-to17751735.html#a17751735
and take a look at the patch
[PATCH] at91: Fix to enable using Teridian MII phy (78Q21x3) with at91sam9260
your problem looks very similar, probably it helps.
Best regards,
Anatolij
More information about the U-Boot
mailing list