Adding linaro-uefi@lists.linaro.org, which is the more appropriate mailing list for this topic.
On Mon, May 22, 2017 at 04:44:00PM +0530, Mohan Rao .vanimina wrote:
When trying to boot-up BeagleBoneBlack Platform using UEFI with below procedure (instead of U-boot), ran into following issue.
Followed Web link : https://github.com/tianocore/tianocore.github.io/wiki/BeagleBoardPkg#BeagleB...
I had a doubt on the provided git repository in this procedure. Does this repo supports BeagelBoneBlack Platform?
I am afraid this documentation is very outdated.
*Error when Tried in Qemu: * EhcCreateUsb2Hc: capability length 0 EhcDriverBindingStart: failed to create USB2_HC ERROR: Did not find Linux kernel. [1] Linux from SD - VenHw(B615F1F5-5088-43CD-809C-A16E52487D00)/HD(1,MBR,0x00000000,0x3F,0x19FC0)/zImage - Arguments: console=tty0 console=ttyS2,115200n8 root=UUID=a4af765b-c2b5-48f4-9564-7a4e9104c4f6 rootwait ro earlyprintk - LoaderType: Linux kernel with ATAG support [2] Shell [3] Boot Manager
And the above messages have not been possible to reproduce with an upstream edk2 build for a long time. So what repository are you using?
I also do not see beaglebone black supported by upstream qemu?
Start: qemu: terminating on signal 2
*Error ; sd Card : **DATA abort Error coming when tried booting thru sd-card*
Could you please help in debug this issue?
Short answer is that BeagleBoardPkg in edk2 contains the platform support for the original BeagleBoard. There was a port to BeagleBone Black done as part of Google Summer of Code 2014 by Varad Gautam, but that has not been upstreamed.
I am planning to do that once BeagleBoardPkg and Omap35xxPkg have been migrated to edk2-platforms.
/ Leif