On 12 November 2015 at 21:57, Ricardo Salveti ricardo.salveti@linaro.org wrote:
On Thu, Nov 12, 2015 at 2:04 PM, Chris Tyler chris.tyler@senecacollege.ca wrote:
Right. Lets do this then. Ricardo, how do we get there? There UEFI upstreaming work is really important to pick up bugfixes and features from mainline. So is the kernel mainlining work so that distros can pick up board support. We need to have some focus on grub_install to make sure it works correctly on HiKey's UEFI. It would be really good to get the Dragonboard 410c UEFI port working for us, but I don't know if the source code for that has been released.
What is the status of (HiKey) UEFI support for various boot devices? The last version I tested supported eMMC only, with SD and netboot "in the works" by various reports. We need UEFI support for at least two different boot devices to enable the use of an installer (i.e., run installer from SD then boot installed system from eMMC, or run installer from network then boot installed system from SD/eMMC). (People have been "running from SD" since the beginning, but the kernel-on-eMMC/userland-on-SD approach doesn't count for installer support).
Booting from the SD card is already working (not yet following the generic location/files though), now for USB/netboot I know that it is planned, but not sure if supported at all at this point (since it needs to support the usb controller first).
We have an initial implementation but we're still debugging it since we observe crashes.