NameLast modifiedSizeLicense

Parent Directory Parent Directory
folder debug -
application/x-tar edk2-linaro-edk2_0.1+git42+20151125+bfbd0ef.orig.tar.bz2 26-Feb-2018 23:46 26.8M open
folder release -
other startup-qemu-aarch64.nsh 13-Jan-2018 05:11 154 open


Linaro releases monthly binary images of UEFI, based on the Tianocore project.

Tianocore baselines

The Linaro UEFI tree is based on the following upstream versions of code from Tianocore:

  • edk2 at subversion revision 18931, git commit 3164361121526318f278a7c1b84bdcc475d4ad95

The latest version of the EDK2 code contains the upstream code augmented with platform support via OpenPlatformPkg.

Platform Support

Platforms supported by this release include:

  • ARM Juno (r0/r1).
  • qemu-system-arm, qemu-system-aarch64.
  • xen64.
  • Versatile Express TC2, RTSM A15 MPCore, Foundation/FVP Base model (IntelBds).
  • TI Beagleboard (ArmBds).

This release marks a major change in underlying infrastructure.

New in this release

  • ACPI table updates for Juno.
  • New shell binaries for non-virtual platforms.

Fixed in this release

The following issues were fixed in this release:

No particular fix, just rebase on newer upstream.

Known Issues

The following open issues were unresolved in this release:

  • BZ: #255 Delete key does not work in UEFI shell1
  • BZ: #256 Characters routinely dropped in UEFI shell
  • BZ: #292 Boot logs are hard to read on Juno
  • BZ: #826 SBBR compliance of our EDK2 releases
  • BZ: #858PXE-E18: Server response timeout.” when PXE booting
  • BZ: #923 Can’t build the base tools in parallel
  • BZ: #951 Fails to enumerate MMIO addresses in UEFI that are described in ACPI DSDT table supplied by firmware
  • BZ: #1174 grub fails to send packets over the network
  • BZ: #1201 F10 does not save changes in Intel BDS
  • BZ: #1202 Intel BDS QEMU build does not save added boot menu entries
  • BZ: #1210 Juno UEFI won’t interrupt
  • BZ: #1211 Juno timer problem? Grub countdown very slow
  • BZ: #1664 Lava FVP based tests fail intermittently

1 This one is actually resolved in the source by introducing a new terminal type more closely resembling how Linux/UNIX systems behave – but it is not yet used by the current ports.

Building UEFI

For more instructions on how to build UEFI from source, please see the LEG wiki build page

More information

The LEG UEFI wiki is a great place to start developing with Linaro’s UEFI tree.