I understand what your mean. But we need to setup the boards' information
including the MAC address through ethernet. With the same MAC address,
only one board can be configured at a time, which is not efficient enough.

Because of the quantity of the boards comparing with the number of workers,
we can not set the MAC address by hand. So what I means is to make the
u-boot generate a temporarily random local-administration MAC and get the
correct information later.

May I know how other set their boards' MAC address. Is there any trick to
do this job.

2010/2/8 Wolfgang Denk <w...@denx.de>:
> Dear Peter Pan,
>
> In message <48abf2c21002072147t7e67ba44i4298b39acc5d7...@mail.gmail.com> you 
> wrote:
>> Recently, we had a issue that we need to start more than one board at
>> a time. The problem
>> we are facing is that every board is using the same u-boot, which
>> makes them all have the
>> same mac address.
>
> This means that you have a serious configuration problem in ypur
> U-Boot port: the U-Boot binary should never contain any MAN accress at
> all. I recommend to fix this now.
>
>> Firstly, I think I can gives out a random MAC as we need, but I can
>> not find any rand() or srand()
>> function in U-Boot.
>
> Instead of doing random things you should read the FAQ, especially
> here:
>
>
>http://www.denx.de/wiki/view/DULG/WhereCanIGetAValidMACAddress
>> Is there a chance that I can do this random job when U-Boot starts?
>
> You are not supposed to  do  that.  For  testing,  you  can  use  the
> gen_eth_addr  program  in  the  tools/ directory to generate "locally
> administered"  MAC  addresses,  but  these  are  NOT   suitable   for
> productions boards.
>
> 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: w...@denx.de
> Objects in mirror are closer than they appear.
>
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to