On Sat, 12 Oct 2013, Patrick Wildt wrote:

> 
> Am 11.10.2013 um 22:46 schrieb Artturi Alm <artturi....@gmail.com>:
> 
> > On 10/11/13 20:39, Markus Hennecke wrote:
> > About ethaddr, have you tried pinging another host from u-boot?
> > Does your u-boot support emac? the one i initially downloaded for
> > cubieboard2 did not iirc., if you can boot the bsd.umg over network,
> > and still get 00:00:00:00:00:00, i will power up my cb2 to fix awe,
> > as it's so far untested on A20 afaik.
> 
> Maybe Allwinner stores the mac address in some magic register? i.MX6 
> does that. u-boot might be able to push the "ethaddr env" using the FDT.

I took the u-boot from a linux sd-card image, it supports emac:
U-Boot 2013.07-07795-g645e901-dirty (Aug 18 2013 - 16:15:54) Allwinner 
Technology

CPU:   Allwinner A20 (SUN7I)
Board: Cubieboard2
I2C:   ready
DRAM:  1 GiB
MMC:   SUNXI SD/MMC: 0
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   emac
Hit any key to stop autoboot:  0


It will set the mac address as soon as I do network stuff from within 
u-boot, not if only booting the bsd.umg. So looks like it works within the 
limited options we have right now.

Kind regards
Markus

Reply via email to