linaro-pkg team mailing list archive
-
linaro-pkg team
-
Mailing list archive
-
Message #01328
[Bug 652426] Re: [imx51evk ] no ethN device if ethaddr is not set in u-boot
fixed in upstream v2010.12-rc3
** Changed in: u-boot-linaro
Status: In Progress => Fix Released
** Changed in: u-boot-linaro (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of Linaro
Maintainers, which is the registrant for Linaro U-Boot.
https://bugs.launchpad.net/bugs/652426
Title:
[imx51evk ] no ethN device if ethaddr is not set in u-boot
Status in Linaro U-Boot:
Fix Released
Status in “u-boot-linaro” package in Ubuntu:
Fix Released
Bug description:
When installing u-boot on my imx51evk board (following the
instructions here: http://www.imxdev.org/wiki/index.php?title=I
.MX51EVK_u-boot ), I ran into an odd behavior. Where as with redboot,
the kernel would load and ethernet would work fine, when booting the
same kernel with u-boot, the fec driver would load and find the
device, but no ethN device would show up.
After talking with AmitK, he suggested setting the ethaddr value
before building u-boot, as seen here: http://paste.ubuntu.com/503446/
Once ethaddr is set in u-boot, the kernel boots and the ethN device is
present. So linaro u-boot builds will need to make sure ethaddr value
is set.
The complication here would be, if ethaddr is statically set in
u-boot, it would cause problems if there are multiple boards on the
same network with the same MAC addr. Either some unique value from
the board itself should be used, or the linaro-media-create may need
to have some way of providing a unique value that u-boot can use.
To manage notifications about this bug go to:
https://bugs.launchpad.net/u-boot-linaro/+bug/652426/+subscriptions