Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Open Source Software and Platforms
Open Source Software and Platforms
Wiki Old release notes
  • Help
  • Jump...
  • Cancel
  • About this wiki
  • Supported platforms
  • Obtaining support
  • -Arm Reference Platforms deliverables
    • -Release notes
      • Old release notes
      • Using old releases
    • Kernels in the Arm Platforms deliverables
    • Share files between host PC and reference platform
  • +A-class platforms
  • +M-class platforms
  • +R-class platforms
  • +FPGA prototyping boards
  • +Open source software

Old release notes

Preface

This document tracks the release notes of older releases; for the current release see here.

Arm Reference Platforms 18.10

Download armplat_1810.py

Compilers

  • AArch32 and AArch64 cross compilers remain at 6.2-2016.11 (AArch32 | AArch64)
  • Added GNU-RM 5-2016-q3 cross compiler, used for SGI/SGM SCP/MCP firmware builds (link)

Kernels

  • latest-armlt kernel remains at 4.17 #9b2769768c
  • ack-armlt kernel remains at 4.9 #d4c7d1c81b
  • Added menu entry for mainline kernel, used by SGI-575: 4.18 #94710cac0e

Prebuilt configurations

  • Prebuilt configurations updated to 18.10 (link)
  • Added prebuilt configuration for Android on SGM-775
  • Debug variants of FVP prebuilt configurations are not available in this release
    • Please build from source if you need vmlinux/System.map to debug the Linux kernel on FVP

Development boards

  • Juno
    • Motherboard firmware updated to v1.5.0 
    • Juno with 64-bit software stack
      • Android Oreo remains at 18.04 (page | filesystem | ramdisk)
      • OpenEmbedded Minimal and LAMP remain at 17.01 (Minimal | LAMP)
    • Juno with legacy 32-bit software stack
      • OpenEmbedded ALIP remains at 15.07 (download)
  • Legacy boards
    • TC2
      • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
      • OpenEmbedded ALIP remains at 15.07 (download)

Fixed Virtual Platforms (FVPs)

  • System Guidance
    • System Guidance for Infrastructure (SGI)
      • SGI-575
        • Replaced prebuilt SCP/MCP binary images with build from source
        • Fixed menu display issue where SGI-575 appeared to be using latest-armlt when it was actually using mainline
    • System Guidance for Mobile (SGM)
      • SGM-775
        • Added support for building Android from source
        • NOTES:
          • Requires new dependency: openjdk-8-jdk 
          • You may also need to `export LC_ALL=C'
  • Armv8-A architecture
    • Armv8-A FVP with 64-bit software stack
      • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
      • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)
    • Armv8-A FVP with legacy 32-bit software stack
      • OpenEmbedded ALIP remains at 15.07 (download)

Arm Reference Platforms Deliverables 18.07

Compilers

  • AArch32 and AArch64 cross compilers remain at 6.2-2016.11 (gcc 6.2) (AArch32 | AArch64)

Kernels

  • latest-armlt kernel 4.14 #a77054ceba --> 4.17 #9b2769768c
  • ack-armlt kernel 4.9 #6a99adffa3 --> 4.9 #d4c7d1c81b

Prebuilt configurations

  • Prebuilt configurations 18.04 --> 18.07 (link)
  • Prebuilt configurations added for SGI-575 and SGM-775

Development boards

Juno

Juno with 64-bit software stack

  • Android Oreo remains at 18.04 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 17.01 (Minimal | LAMP)

Juno with legacy 32-bit software stack

  • OpenEmbedded ALIP remains at 15.07 (download)

Unsupported

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Fixed Virtual Platforms (FVPs)

System Guidance

  • Added support for System Guidance for Mobile platform SGM-775
  • Added support for installing Fedora Server to a virtual SATA disk for SGI-575, see here for instructions

Armv8-A architecture

Armv8-A architecture FVP with 64-bit software stack

  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

Armv8-A architecture FVP with legacy 32-bit software stack

  • OpenEmbedded ALIP remains at 15.07 (download)

Arm Reference Platforms Deliverables 18.04

Compilers

  • AArch32 and AArch64 cross compilers 6.2-2016.11 (gcc 6.2) (AArch32 | AArch64)

Development boards

Juno

Juno with 64-bit software stack

  • Prebuilt configurations 18.01 --> 18.04 (link)
  • Android Oreo 18.01 --> Android Oreo 18.04 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 17.01 (Minimal | LAMP)

Juno with legacy 32-bit software stack

  • Prebuilt configurations 18.01 --> 18.04 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

Unsupported

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Fixed Virtual Platforms (FVPs)

System Guidance

  • Added support for System Guidance for Infrastructure platform SGI-575

Armv8-A architecture

Armv8-A architecture FVP with 64-bit software stack

  • Re-added support to build-from-source a 64-bit software stack for pre-"Rev C" AEM FVPs; see here
  • Prebuilt configurations 18.01 --> 18.04 (link)
  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

Armv8-A architecture FVP with legacy 32-bit software stack

  • Prebuilt configurations 18.01 --> 18.04 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

 

Arm Reference Platforms Deliverables 18.01

FVP models

  • This release REMOVES support for pre-"Rev C" Architecture Envelope Models (AEMs)
  • FVP model users will need to go  here on developer.arm.com to download the latest Architecture Envelope Model FVP binary
  • Attempting to run the 18.01 deliverables on a pre-"Rev C" AEM will result in a kernel panic when booting Linux

Compilers

  • AArch32 and AArch64 cross compilers 6.2-2016.11 (gcc 6.2) (AArch32 | AArch64)

Juno

  • Prebuilt configurations 17.10 --> 18.01 (link)
  • Android Oreo 17.10 --> Android Oreo 18.01 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 17.01 (Minimal | LAMP)

Juno32

  • Prebuilt configurations 17.10 --> 18.01 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

FVP

  • REMOVED support for pre-"Rev C" AEM FVPs (see top of page)
  • Prebuilt configurations 17.10 --> 18.01 (link)
  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP32

  • REMOVED support for pre-"Rev C" AEM FVPs (see top of page)
  • Prebuilt configurations 17.10 --> 18.01 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Arm Reference Platforms Deliverables 17.10

Kernels

  • The `lsk-4.4-armlt' kernel has been replaced with the Android Common Kernel `ack-4.9-armlt'
  • See here for more information regarding the Android Common Kernel
  • This is part of an ongoing effort to align with Google's Project Treble, see here

Compilers

  • AArch32 and AArch64 cross compilers 6.2-2016.11 (gcc 6.2) (AArch32 | AArch64)

Juno

  • Prebuilt configurations 17.07 --> 17.10 (link)
  • Android Nougat 17.07 --> Android Oreo 17.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 17.01 (Minimal | LAMP)

Juno32

  • Prebuilt configurations 17.07 --> 17.10 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

FVP

  • Prebuilt configurations 17.07 --> 17.10 (link)
  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP32

  • Prebuilt configurations 17.07 --> 17.10 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues / Updates

  • Juno's Android O filesystem image does not have an MD5 checksum available, forcing fresh download on workspace reinitialisation
    • This has now been resolved
  • Juno r0 occasionally hangs during Android O boot (seems rarer on Juno r2)

 

Arm Reference Platforms Deliverables 17.07

SCMI update and dependencies

This release includes SCP firmware supporting the new SCMI interfaces and compatible (SCMI aware) Linux Kernel / Arm-TF deliverables (not available upstream at time of release). Users of Juno who take only the firmware from the Arm Platforms Release and build their own upstream versions of Arm-TF and/or the linux kernel are likely to see boot or run time compatibility issues.

Compilers

  • AArch32 and AArch64 cross compilers 6.2-2016.11 (gcc 6.2) (AArch32 | AArch64)

Juno

  • Prebuilt configurations 17.04 --> 17.07 (link)
  • Android Nougat 17.04 --> 17.07 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remains at 17.01 (Minimal | LAMP)

Juno32

  • Platform resets into AArch64, performs some platform initialisation, then warm-resets into AArch32
  • Prebuilt configurations 17.04 --> 17.07 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

FVP

  • Prebuilt configurations 17.01 --> 17.07 (link)
  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP32

  • Prebuilt configurations 17.01 --> 17.07 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues / Updates

  • SCMI
  • Updated SCP firmware supporting SCMI has been added
  • This is *not* compatible with kernels missing the SCMI patches. Users need to make sure they use an aligned set of components or potentially face booting / runtime compatibility issues.
  • Added FVP Rev C support
  • Arm-TF
  • Based on temporary non upstream fork for this release to incorporate non up-streamed support for SCMI and FVP RevC
  • Kernel
  • The latest/tracking kernel moves to 4.12 final. LSK 4.4.71 based kernel
  • Juno Firmware
  • Motherboard firmware updated to mbb_v149.ebf
  • OPTEE moved to 2.4.0 tagged release.
  • UEFI
  • we are now using pure upstream repos for edk2 and OpenPlatformPkg
  • General updates
  • U-Boot, UEFI/EDK2, Arm-TF, OP-TEE and BusyBox have been updated and/or rebased to the latest versions

 

Arm Reference Platforms Deliverables 17.04

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Compilers

  • AArch32 and AArch64 cross compilers 5.3-2016.05 --> 6.2-2016.11 (gcc 6.2) (AArch32 | AArch64)

Juno

  • Prebuilt configurations 17.01 --> 17.04 (link)
  • Android Nougat 17.01 --> 17.04 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP 15.09 --> 17.01 (Minimal | LAMP)

Juno32

  • Added new platform that resets into AArch64, performs some platform initialisation, then warm-resets into AArch32
  • Prebuilt configurations added at 17.04 (link)
  • OpenEmbedded ALIP added at 15.07 (download)

FVP

  • Prebuilt configurations 16.12 --> 17.01 (link)
  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP32

  • Prebuilt configurations 16.12 --> 17.01 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • The Juno board may crash under load when using a Juno32 configuration
    • A temporary fix is to disable the highest available cpufreq operating frequency for the BIG cores
    • The current release does this by default; no user intervention is required
  • Display corruption on Android homescreen
    • Corruption is normally confined to a few stripes, however serious corruption can occasionally occur
  • IPA test failure on Android on Juno
    • IPA function test suite 4 tests failed due to missing sysfs thermal files

 

Arm Reference Platforms Deliverables 17.01

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

General

  • Arm Reference Platforms Deliverabless will move to a quarterly release cycle
    • next release expect for 17.04

Compilers

  • AArch64 cross compiler remains at 5.3-2016.05 (gcc 5.3) (download)
  • AArch32 cross compiler remains at 5.3-2016.05 (gcc 5.3) (download)

Juno

  • Prebuilt configurations 16.12 --> 17.01 (link)
  • Android Nougat 16.12 --> 17.01 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 16.12 --> 17.01 (link)
  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP32

  • Prebuilt configurations 16.12 --> 17.01 (link)
  • OpenEmbedded ALIP remains at 15.07 (download)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • Display corruption on Android homescreen
    • Corruption is normally confined to a few stripes, however serious corruption can occasionally occur
  • IPA test failure on Android on Juno
    • IPA function test suite 4 tests failed due to missing sysfs thermal files

 

Arm Reference Platforms Deliverables 16.12

 Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

General

  • Support has been added for the AEMv8-A Base Platform to be booted with EL3 as AArch32
    • This "platform" is referred to as FVP32 in these release notes
    • Running an FVP32 configuration currently requires `run_model.sh' to be invoked with the `--aarch32' flag

Compilers

  • AArch64 cross compiler upgraded 15.05 (gcc 4.9) --> 5.3-2016.05 (gcc 5.3) (download)
  • AArch32 cross compiler upgraded 15.05 (gcc 4.9) --> 5.3-2016.05 (gcc 5.3) (download)

Juno

  • Prebuilt configurations 16.11 --> 16.12 (link)
  • Android Nougat 16.11 --> 16.12 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 16.11 --> 16.12 (link)
  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP32

  • Prebuilt configurations added at 16.12 (link)
  • OpenEmbedded ALIP added at 15.07 (download)

TC2

  • Android Marshmallow remains at 6.0-16.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • Display corruption on Android homescreen
    • Corruption is normally confined to a few stripes, however serious corruption can occasionally occur

 

Arm Reference Platforms Deliverables 16.11

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

General

  • The `lsk-3.18-armlt' kernel has been replaced with `lsk-4.4-armlt'
    • This kernel has feature parity with the `lsk-3.18-armlt' kernel that it replaces

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)
  • Note: As of November 2016 these URLs have moved on Linaro's FTP servers

Juno

  • Prebuilt configurations 16.10 --> 16.11 (link)
  • Android Nougat 16.10 --> 16.11 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 16.10 --> 16.11 (link)
  • Android Nougat remains at 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Marshmallow remains at 6.0-16.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • Display corruption on Android homescreen
    • Corruption is normally confined to a few stripes, however serious correuption can occasionally occur

 

Arm Reference Platforms Deliverables 16.10

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Juno

  • Prebuilt configurations 16.09 --> 16.10 (link)
  • Android Nougat 16.10 --> 16.11 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 16.10 --> 16.11 (link)
    • Note: FVP prebuilt binaries no longer contain OP-TEE (AP_BL32) in the FIP
    • This is due to OP-TEE not being officially supported / validated on FVP
    • Corresponding warnings during Arm Trusted Firmware boot can be safely ignored
  • Android Marshmallow upgraded to Nougat 6.0-16.02 --> 7.0-16.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • The intermittent hang on boot issue from Release 16.09 has been resolved

 

Arm Reference Platforms Deliverables 16.09

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

  • The workspace initialisation script has been rewritten in Python3
  • Users will need to install Python3 on their system, either through Ubuntu's package manager or via the Python website
  • Windows users may now run the workspace initilisation script to fetch prebuilt binaries
  • To run the script: `$ python3 workspace_1609.py'

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Juno

  • Prebuilt configurations have moved from snapshots.linaro.org to releases.linaro.org at version 16.09 (link)
  • Juno now uses a Juno-specific Android Nougat at release 16.09 rather than LCR (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations have moved from `snapshots.linaro.org' to `releases.linaro.org' at version 16.09 (link)
  • Android Marshmallow remains at 6.0-16.02 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • Juno r2 will intermittently hang on boot (seems related to issue below)
  • Juno boards often fail to initialise PCIe devices after a shutdown
    A workaround is to power cycle the board after each shutdown / reboot

 

Arm Reference Platforms Deliverables 16.06

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

General

  • The `lsk-3.18-armlt' kernel now uses Energy Aware Scheduling (EAS) rather than Hetergeneous Multi-Processing (HMP)

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Juno

  • Prebuilt configurations 25 --> 27 (link)
  • Android Marshmallow 6.0-16.05 --> 6.0-16.06 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 25 --> 27 (link)
  • Android Marshmallow remains at 6.0-16.02 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • TC2 has been updated to Release 16.06 after remaining at 16.04 in the previous release
  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • OP-TEE should only be used with `lsk-3.18-armlt'
  • OP-TEE is not functional when using an Android filesystem

 

Arm Reference Platforms Deliverables 16.05

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

  • The workspace initialisation script now performs MD5 hash checking of prebuilt configurations
    • Downloaded archives will now be integrity-checked
    • The script will skip downloading archives that have already been downloaded
    • This feature was already present for cross compilers and filesystem images
  • Cross compilers are now directly extracted into `<workspace>/tools/gcc/'
    • The build scripts have been updatd to look for the cross compilers in this directory
    • Users no longer need to add the cross compilers to their path
  • The `<workspace>/output/' directory now contains many more files than it used to
    • This is intentional and the new files can be safely ignored by most users
  • Android ramdisks are now downloaded to `<workspace>/prebuilts/android/<platform>/ rather than to the root `<workspace>/
    • This is only important for users wishing to manifest their own workspace manually rather than using the initialisation script

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Juno

  • Prebuilt configurations 24 --> 25 (link)
  • Android Marshmallow 6.0-16.04 --> 6.0-16.05 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 24 --> 25 (link)
  • Android Marshmallow remains at 6.0-16.02 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • TC2 remains at Release 16.04

Known issues

  • OP-TEE should only be used with `lsk-3.18-armlt'

 

Arm Reference Platforms Deliverables 16.04

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

  • These releases now ship with a workspace initialisation script that will guide you through the process of automatically downloading all required sources and binaries
    • This greatly simplifies the instructions pages and removes the chance of selecting an invalid configuration

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Juno

  • Prebuilt configurations 23 --> 24 (link)
  • Android Marshmallow 6.0-16.02 --> 6.0-16.04 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 22 --> 24 (link)
  • Android Marshmallow remains at 6.0-16.02 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • A test failure in OP-TEE may cause a kernel crash on Juno

 

Arm Reference Platforms Deliverables 16.03

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

To sync sources to this version:

    $ repo init -u https://git.linaro.org/landing-teams/working/arm/manifest -b 16.03 -m pinned-${MANIFEST}.xml
    $ repo sync -j8

Where `${MANIFEST}' is either `latest', `lsk', or `uefi'.

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Juno

  • Prebuilt configurations 22 --> 23 (link)
  • Android Marshmallow remains at 6.0-16.02 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configuration remains at 22 (link)
  • Android Marshmallow remains at 6.0-16.02 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • A test failure in OP-TEE may cause a kernel crash on Juno

 

Arm Reference Platforms Deliverables 16.02

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

To sync sources to this version:

    $ repo init -u https://git.linaro.org/landing-teams/working/arm/manifest -b 16.02 -m pinned-${MANIFEST}.xml
    $ repo sync -j8

Where `${MANIFEST}' is either `latest', `lsk', or `uefi'.

UEFI

  • This release makes relatively large changes to UEFI
  • The old UEFI has been replaced with one more aligned to upstream EDK2
  • UEFI is no longer available as a bootloader option for Linux / Android
    • Users will instead be dropped into an EDK2-based UEFI environment
    • From here one can PXE boot the system, boot an OS installer from a USB stick, etc
  • For more information see here

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Juno

  • Prebuilt configurations 18 --> 22 (link)
  • Android Marshmallow 6.0-16.01 --> 6.0-16.02 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 18 --> 22 (link)
  • Android Marshmallow 6.0-16.01 --> 6.0-16.02 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • A test failure in OP-TEE may cause a kernel crash on Juno

 

Arm Reference Platforms Deliverables 16.01

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

To sync sources to this version:

    $ repo init -u https://git.linaro.org/landing-teams/working/arm/manifest -b 16.01 -m pinned-${MANIFEST}.xml
    $ repo sync -j8

Where `${MANIFEST}' is either `latest', `lsk', or `uefi'.

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Prebuilt configurations

  • Prebuilt configurations are no longer available for TC2
  • Prebuilt configurations are now tracked individually for each platform

Juno

  • Prebuilt configurations 17 --> 18 (link)
  • Android Marshmallow 6.0-15.12 --> 6.0-16.01 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Prebuilt configurations 17 --> 18 (link)
  • Android Marshmallow 6.0-15.11 --> 6.0-16.01 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • A test failure in OP-TEE may cause a kernel crash on Juno
  • A kernel stack trace might be shown when booting OpenEmbedded on the Foundation Model
    Upgrading to version 9.5 of the Foundation Model fixes this issue

 

Arm Reference Platforms Deliverables 15.12

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

To sync sources to this version:

    $ repo init -u https://git.linaro.org/landing-teams/working/arm/manifest -b 15.12 -m pinned-${MANIFEST}.xml
    $ repo sync -j8

Where `${MANIFEST}' is either `latest', `lsk', or `uefi'.

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Prebuilt configurations

  • Prebuilt configurations 16 --> 17 (link)

Juno

  • Support has been added for Juno r2 boards
  • Linaro's OP-TEE trusted execution environment has been added to the default Juno build
    • See here and here for more details on how to use and test this functionality
    • Building OP-TEE requires downloading Linaro's AArch32 cross compiler (see above)
    • You will need to add the AArch32 cross compiler to your path
  • PCIe support has now been packported to `lsk-3.18-armlt'
  • Android Marshmallow 6.0-15.11 --> 6.0-15.12 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Marshmallow remains at 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • None

 

Arm Reference Platforms Deliverables 15.11

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

To sync sources to this version:

    $ repo init -u https://git.linaro.org/landing-teams/working/arm/manifest -b 15.11 -m pinned-${MANIFEST}.xml
    $ repo sync -j8

Where `${MANIFEST}' is either `latest', `lsk', or `uefi'.

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Prebuilt configurations

  • Prebuilt configurations 13 --> 16 (link)

Juno

  • Android Lollipop removed
  • Android Marshmallow 6.0-15.10 --> 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Android Lollipop upgraded to Marshmallow 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Lollipop removed
  • Android Marshmallow 6.0-15.10 --> 6.0-15.11 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • None

 

Arm Reference Platforms Deliverables 15.10

Note: This release is deprecated and no longer supported; the corresponding workspace script has been removed.

Workspace

To sync sources to this version:

    $ repo init -u https://git.linaro.org/landing-teams/working/arm/manifest -b 15.10 -m pinned-${MANIFEST}.xml
    $ repo sync -j8

Where `${MANIFEST}' is either `latest', `lsk', or `uefi'.

Compilers

  • AArch64 cross compiler remains at 15.05 (download)
  • AArch32 cross compiler remains at 15.05 (download)

Prebuilt configurations

  • Prebuilt configurations 10 --> 13 (link)

Juno

  • Arm Trusted Firmware's Trusted Board Boot (TBB) feature has been enabled by default on Juno
  • Android Lollipop 15.09 --> 5.1-15.10 (page | filesystem | ramdisk)
  • Android Marshmallow added at 6.0-15.10 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

FVP

  • Android Lollipop remains at 15.09 (page | filesystem | ramdisk)
  • OpenEmbedded Minimal and LAMP remain at 15.09 (Minimal | LAMP)

TC2

  • Android Lollipop 15.09 --> 5.1-15.10 (page | filesystem | ramdisk)
  • Android Marshmallow added at 6.0-15.10 (page | filesystem | ramdisk)
  • OpenEmbedded ALIP remains at 15.07 (download)

Known issues

  • None
  • Linaro
  • Share
  • History
  • More
  • Cancel
Related
Recommended