tagline: From openSUSE
- HiSilicon Kirin 620 SoC
- 8x ARM Cortex-A53 CPU
- ARM Mali-450 MP4 GPU
- 1 GB / 2 GB RAM
- 2x USB host, 1x USB OTG
- Micro SD
Booting from SD card seems currently broken in their EDK2 firmware (as of 16.06): https://bugs.96boards.org/show_bug.cgi?id=177 Using the latest Linaro l-loader.bin and fip.bin files seems to resolve this.
With a Factory based EFI image you currently need earlycon to get serial output, with the Contrib:96boards hikey image earlycon=pl011,0xf7113000.
You also seem to need the following line:
As alternative to Tianocore with the above device tree limitations, you can try U-Boot as bootloader:
sudo python hisi-idt.py -d /dev/ttyUSBx --img1=l-loader.bin fastboot flash fastboot fip.bin
You will then need the dtb-hisilicon package matching your kernel to be installed.
JeOS-efi (and modified JeOS-hikey) gets stuck during early boot: boo#1040492