===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-application/
[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.

[1] http://fpaste.org/106566/32870140/