[U-Boot] Help with u-boot & linux on walnut based board.

Wolfgang Denk wd at denx.de
Tue Aug 19 21:15:49 CEST 2008


Dear "Brian S. Park",

In message <200808191838.m7JIcRQW017738 at mail.corelis.com> you wrote:
>
> I'm having trouble witn my network interface under linux and need 
> some help from the experts here.
> My board is based on IBM walnut (PPC405GPr) but uses a different phys 
> chip. It is using DP83848 instead of DP83843. The network seems to 
> work find in u-boot (both 1.3.1 and 1.3.4) but the linux is not 
> getting the MAC address correctly. The address is set in u-Boot but 
> the linux reports 00:00:00:00:00:00 I'm using linux kernel 2.4.25. Do 
> I need to use kernel 2.6 to use the newer phys chip?

MAC address passing from U-Boot to Linux hjas nothing to do with  the
PHY  used.  In  2.4  you're  using the bd_info structure to pass this
information. Your Linux network driver should pick it  up  there;  in
2.6,  you  should  use  the  device  tree - again, your Linux network
driver should know where it can find the MAC addresses.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
For every problem there is one solution which is  simple,  neat,  and
wrong.                                                - H. L. Mencken



More information about the U-Boot mailing list