[U-Boot-Users] Ethernet and detecting MAC addresses

Wolfgang Denk wd at denx.de
Wed Apr 7 15:09:30 CEST 2004

In message <4073E36C.8000901 at mpc-data.co.uk> you wrote:
> AFAICT from the source I'm using (1.0.2) none of the ethernet drivers
> bother with detecting their own MAC address (if available) and rather 

Please explain what you mean by ".drivers...their own MAC address".

A driver does not have any MAC address.

Some ethernet devices may have persistent storage for a MAC  address,
but most of them (especially those in embedded processors) don't.

> rely on hard/soft coded addresses. Is this an intentional by design, or
> just something unimplemented as yet? If this is something I can implement

It is intentional and necessary be design, because there simple  _is_
_no_ stored MAC address anywhere around.

> for our board here, does anyone have pointers for where is best to splice 
> it in without upsetting anyone? :-) I already have a really untidy rough 

Read the README, which documents what is beind done now,  and  follow
the  existing  design rules (see section "Note for Redundant Ethernet

Best regards,

Wolfgang Denk

Software Engineering:  Embedded and Realtime Systems,  Embedded Linux
Phone: (+49)-8142-4596-87  Fax: (+49)-8142-4596-88  Email: wd at denx.de
GUIs  are  virtually  useless.  Learn  tools.  They're  configurable,
scriptable, automatable, cron-able, interoperable, etc. We don't need
no brain-dead winslurping monolithic claptrap.
                               -- Tom Christiansen in 371140df at csnews

More information about the U-Boot mailing list