Hi everyone,
I am working to port UEFI (EDKII) to the BeagleBone Black as a Google
Summer of Code intern
with Leif Lindolm of Linaro Enterprise Group. Over the past couple of weeks
I've been going
through the EDKII Module Writer's Guide, the build file specifications, the
SoC and board TRMs
and the edk2 repo bundled documentation and got my BBB running with ssh /
vnc / ftdi debugger
set up.

I have broken down the implementation into two parts, based on [1]:
* Create an Am335xPkg to support the ARM SoC, taking ArmPlatformPkg as base
and changing
the build spec files and library implementations.
* Use this to build BeagleBoneBlackPkg.

= Questions =
I am a little unclear about which Libraries and Drivers from the
ArmPlatformPkg and ArmPkg I will
require in the port, and which of these I can use as-provided from the
repo. How do I figure this out?

Also, is there any more documentation I should look into related to UEFI
porting?

I will be documenting my work at [2] (nothing relevant there yet) and will
soon set up a github repo.
I'll keep you posted about my progress.

Thanks,
Varad

[1]
http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=ArmPlatformPkg#arm_platform_porting_case2
[2] varadgautam.wordpress.com
_______________________________________________
linaro-dev mailing list
linaro-dev@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-dev

Reply via email to