Hi Rob,


> For fun I've done a minimal U-Boot port for the HiKey board, I thought I'd post it here in case anyone else is interested. This work is based on top of Linus Walleij Juno port.

Nice! Now we have 2 96boards with u-boot support. ;)

This doesn't appear to need the Juno work FWICT. What is the dependency?

Your correct there isn't one. I only based it on top of Linus work as a known good starting point for a armv8 board. Now I know it works (and Linus confirmed all other patches are already upstream) I'll re-base it on u-boot master.


>
>
> The code can be found here: -
>
> ssh://git@git.linaro.org:/people/peter.griffin/u-boot

Or for external folks:

http://git.linaro.org/people/peter.griffin/u-boot.git

>
> Currently the port supports: -
> 1) Serial
> 2) eMMC (although only basic read testing)
> 3) USB (ASIX usb networking works, no mass storage)

Do we have a recommended USB ethernet adapter that works with UEFI,
u-boot and the kernel?

Anything with a ASIX AX88772 chipset in it I think would be a good choice. It is what I'm using with u-boot (and works), and it has a driver in the kernel.

Also looking in the edk2 tree there also appears to be a driver for it at edk2/OptionRomPkg/Bus/Usb/UsbNetworking/Ax88772.

The one I have is a D-Link DUB-E100. I just had a quick google and it looks like you can still buy them.

regards,

Peter.