===Week 3 === * Got the standalone binary working through U-Boot [1] * git init [2] * Looking at ArmVExpressPkg and HisiPkg ports for reference.
=== Current Goal === * Build a dummy edk2 image to print over UART and load it from the SPL.
[1] http://varadgautam.wordpress.com/2014/06/04/a-u-boot-independent-standalone-... [2] https://github.com/varadgautam/TexasInstrumentsPkg
On Tue, Jun 3, 2014 at 2:49 PM, Varad Gautam varadgautam@gmail.com wrote:
Hi all, This is my progress so far:
=== Week 1 ===
- Read U-Boot SPL code for AM335x to figure how it could be used to load
custom binaries.
- Set up the BeagleBone Black, experiment with U-Boot command line.
- Started reading the available ARM Packages in edk2 to see what all can
be reused.
=== Week 2 ===
- Saw portions of the StarterWare code to see how it does things.
- Wrote a bare metal application to print a character stream over UART as
per the TRM [1], facing some problems with initialization.
=== Next ===
- Debug the bare-metal binary, otherwise load it from U-Boot instead of MLO
- Study the HisiPkg code and start implementing features for AM335x
according to UEFI specs.