With the l-loader.bin from your _r2 dir, I'm able to get to fastboot> By taking the latest pre-compiled l-loader.bin from here
> https://builds.96boards.org/snapshots/hikey/uefi/26 and using the
> latest u-boot (v1 patches sent to u-boot ML). I've had to make some
> small changes, as the latest ATF now secures the top 16Mb of RAM for
> trustzone which u-boot was using. Also the bl33 executable now gets
> linked at 0x35000000 rather than 0x37000000, and I'm back to having a
> working u-boot again :-)
>
> I've added a new directory here with these pre-compiled binaries if
> you want to try those instead
> http://people.linaro.org/~peter.griffin/hikey/hikey-uboot-r2/. The
> main advantage over the u-boot you compiled from source is that it now
> also supports the sd card slot (saving env to sd, and also has some
> more commands compiled in by default). serial_trace.txt is a serial
> dump of it running on my board.
now, thanks.
However, flashing your _r2 binaries, I'm still getting USB host
timeouts. Full boot log below[1].
I've tried with and without my usb eth adapter plugged in. I've tried
it plugged into both ports. Just for kicks, I've tried with and without
SD card plugged in too since UEFI firmware hangs if SD card plugged in
;) I've also tried on 2 different hikey boards (one of which I thought
was bricked but I was able to reflash using l-loader over the real UART.)
Anyways, not sure what else we have different between our setups, but
still no USB host support here, and so no networking.
Thanks for your help and guidance,