Builds & Downloads

Linaro Developer Cloud

Deploy to Arm-based clouds in minutes and build your project today

Linaro Developer Cloud is a heterogeneous cluster managed by Linaro to provide developers with access to the latest Arm enterprise class cloud instances. The cluster is managed with the Openstack-Powered Rocky release with deployment by Kolla-ansible. It runs all your favorite distributions such as Debian, CentOS, Ubuntu and RHEL. The Linaro Developer Cloud is available for development, test, CI and cloud deployments for VM and containers.

To sign up for access and build your project today, click here.

Linaro GNU and LLVM Toolchains

The official Arm releases of the pre-built GNU cross-toolchain for AArch64 and ARM 32-bit A-Profile cores are now available on the Arm Developer website.

The official community releases of the pre-built LLVM native toolchain for AArch64 and ARM 32-bit A-Profile cores are built and tested by Linaro and are now available on LLVM’s GitHub.

In addition to the usual Linux-hosted LLVM toolchain, Linaro is now providing official LLVM Toolchain for Windows on Arm starting with LLVM 12.0.0 release.

Linaro also provides monthly GNU Toolchain Integration Builds which offer users a snapshot of the upstream build. These builds allow developers to test features from a pre-built binary as soon as it is upstream.

Interested in Cortex-R and Cortex-M bare-metal targeted toolchains for Arm embedded processors? We’re working with Arm to supply a new release every year (with quarterly updates). Releases are maintained for two years. You can get these directly from the Arm website.

Linaro code exists in many states and is found in many places. Working upstream means that the ultimate goal for most code is to be accepted and incorporated into something like the Linux kernel or GCC tool chain. The Patches website presents this work by team and by upstream project.

This page provides links to many of the more popular downloads produced by Linaro’s engineering teams.

Linaro Member Builds

LMBs are full system builds of popular open-source products set up at the request of a Linaro Core/Club Member company.

Arm AARCH 64 Logo Juno, Fixed Virtual Platforms (FVP), Versatile Express Platform release notes
Qualcomm Snapdragon Logo Download for Snapdragon 600 processor Snapdragon 600 Linux Platform

LEDGE downloads:

The LEDGE Reference Platform (RP) is a lightweight highly secure and robust container runtime environment that has dependable boot and update capabilities. It comes with a full set of security policies with SELinux, IMA (Linux Kernel Integrity Measurement Architecture) and other technologies and builds on SystemReady-IR and EBBR specifications.

The complete Ledge Reference Platform v0.2 Release can be accessed here:

LEDGE RP 0.2 ledge-multi-armv7

LEDGE RP 0.2 ledge-multi-armv8

LEDGE RP 0.2 ledge-qemux86-64

LEDGE RP 0.2 ledge-synquacer

LEDGE RP 0.2 ledge-ti-am572x


  • firmware.uefi.uboot.bin: U-Boot based firmware with TF-A and OP-TEE support
  • firmware.uefi-edk2.bin: EDK2 based firmware
  • ledge-iot-ledge-xxxxxxx-0.1.rootfs.wic.gz: Zipped imaged of IoT reference platform
  • ledge-gateway-ledge-xxxxxxx-0.1.rootfs.wic.gz: zipped image of the gateway reference platform
  • ledge-kernel-uefi-certs.ext4.img: Signatures used on EFI secureboot
  • ledge-dev-howto.pdf - Developer Howto Documentation
  • ledge-user-guide.pdf - User Guide Documentation

Releases is the main repository for Linaro code that has been tested and released. It is possible to navigate down through this site to find code if you know what you are looking for, but we recommend you use the links below for our most popular downloads.

View Releases

Snapshots code shows Linaro work in progress. Often created on a daily basis, these are literally snapshots of work in progress that are used for testing and development. The code on this site may not work and should only be used by experienced engineers who know exactly what they are doing.

View Snapshots

The Linaro Automated Validation Architecture (LAVA) is a test and continuous integration framework that Linaro uses to validate its releases. The source is open so that members and others can create their own instantiations and run proprietary tests within this standard framework. Click here for the latest downloads.

View Downloads Get Started with LAVA
Security Downloads

Linaro security downloads are available from several of Linaro’s engineering groups. The most recent work includes collaboration on Meltdown/Spectre fixes backported in to the 4.4, 4.9 and 4.14 kernels.

View Security Downloads

Working upstream means that the ultimate goal for most code is to be accepted and incorporated into something like the Linux kernel or GCC tool chain. The Patches website presents this work by team and by upstream project.

View Patches

LKFT is Linaro’s Linux Kernel Functional Test framework. The mission of LKFT is to perform functional regression testing on select Linux kernel branches in real time (as they’re updated) and report any regressions as quickly as possible. This is performed by executing a variety of functional-tests on a selection of user-space operating systems.


Linaro Confectionary Release (LCR) is a reference build of the Android Open Source Project (AOSP) for supported development boards that blends board support, latest kernels, AOSP and other Linaro technologies like OPTEE in one place. LCR is provided as is however we are interested in bug reports and will fix them on a best effort basis. Downloads can be found on both and

View Wiki