summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2014-12-17 07:40:50 +0000
committerRyan Harkin <ryan.harkin@linaro.org>2014-12-17 07:40:50 +0000
commit1053c12893ab9bdc7d8ae66cf28efe59a5448a55 (patch)
tree9049a8dc539f25ec4558d8ef1d4507e4f923bb6d
parent4386f55a38da5e93d8c6a962a288e938cb91a979 (diff)
14.12: use Juno firmware 0.10.1
Change-Id: I03dfe6ec7434b5b081cbf679ccea4ad40414a409 Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
-rw-r--r--members/arm/android/images/armv8-android-juno-lsk/HOWTO_getsourceandbuild.txt2
-rw-r--r--members/arm/android/images/armv8-android-juno-lsk/HOWTO_install.txt7
-rw-r--r--members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt2
-rw-r--r--members/arm/android/images/armv8-juice-juno-lsk/HOWTO_getsourceandbuild.txt2
-rw-r--r--members/arm/android/images/armv8-juice-juno-lsk/HOWTO_install.txt7
-rw-r--r--members/arm/openembedded/juno-lsk/HACKING.textile2
-rw-r--r--members/arm/openembedded/juno-lsk/INSTALL.textile7
7 files changed, 12 insertions, 17 deletions
diff --git a/members/arm/android/images/armv8-android-juno-lsk/HOWTO_getsourceandbuild.txt b/members/arm/android/images/armv8-android-juno-lsk/HOWTO_getsourceandbuild.txt
index 3711359..7e87ca4 100644
--- a/members/arm/android/images/armv8-android-juno-lsk/HOWTO_getsourceandbuild.txt
+++ b/members/arm/android/images/armv8-android-juno-lsk/HOWTO_getsourceandbuild.txt
@@ -229,7 +229,7 @@ $ make fiptool
bc. $ export PATH=$JUNO_ROOT_DIR/arm-trusted-firmware/tools/fip_create:$PATH
-3. Download the "firmware image artefacts":https://wiki.linaro.org/ARM/Juno?action=AttachFile&do=get&target=juno-firmware-beta-0.8.2.zip and extract to a working directory (hereafter referred to as @"<path to prebuilt binary>"@).
+3. Download the "firmware image artefacts":https://wiki.linaro.org/ARM/Juno?action=AttachFile&do=get&target=board_recovery_image-0.10.1-linaro1.tar.bz2 and extract to a working directory (hereafter referred to as @"<path to prebuilt binary>"@).
4. Gather the binary files (the following example is for release builds only).
diff --git a/members/arm/android/images/armv8-android-juno-lsk/HOWTO_install.txt b/members/arm/android/images/armv8-android-juno-lsk/HOWTO_install.txt
index 4b170c9..a787793 100644
--- a/members/arm/android/images/armv8-android-juno-lsk/HOWTO_install.txt
+++ b/members/arm/android/images/armv8-android-juno-lsk/HOWTO_install.txt
@@ -13,8 +13,7 @@ Linaro Android releases are made up of the following components.
| juno.dtb | Device Tree Binary |
| ramdisk.img | Ramdisk image |
| linaro_android_build_cmds.sh | Build script for the complete Android release |
-| board_recovery_image_0.8.2.zip | Juno board firmware recovery image used to test the 14.12 release |
-| board_recovery_image_0.9.2.zip | Latest Juno board firmware recovery image |
+| board_recovery_image_0.10.1.zip | Latest Juno board firmware recovery image |
Other files such as *manifest*, *.txt and *.html provide information such as package contents or MD5SUMs about the files they share a common filename with.
@@ -26,7 +25,7 @@ Linaro provides two methods for installing Linaro binary builds:
h2. Pre-Installation Steps
-Before any installation begins, it is important that you ensure your board has the latest "firmware":#firmware installed. Please see "Juno Board Recovery Image and MCC firmware update":#firmware below for the latest updates and installation instructions. The 14.12 release has been formally QA tested with Firmware version 0.8.2. We always recommend that users install the latest version available, which at the time of release is 0.9.2.
+Before any installation begins, it is important that you ensure your board has the latest "firmware":#firmware installed. Please see "Juno Board Recovery Image and MCC firmware update":#firmware below for the latest updates and installation instructions. We always recommend that users install the latest version available, which at the time of release is 0.10.1.
h2. Using pre-built image
@@ -394,7 +393,7 @@ The configuration flash memory should now be visible on the host computer as a m
6. If you wish to update one or more of the firmware components then skip to step 7. Otherwise, for a full system recovery, format the configuration flash memory (FAT16).
-7. Extract the board recovery image ("board_recovery_image_0.8.2.zip":https://releases.linaro.org/14.12/members/arm/android/images/armv8-android-juno-lsk/board_recovery_image_0.8.2.zip) to the root directory of the configuration flash memory, preserving the directory structure.
+7. Extract the board recovery image ("board_recovery_image-0.10.1-linaro1.tar.bz2":https://releases.linaro.org/14.12/members/arm/openembedded/juno-lsk/board_recovery_image-0.10.1-linaro1.tar.bz2) to the root directory of the configuration flash memory, preserving the directory structure.
8. If you are performing a system recovery or installing an update from ARM then skip to step 9. Otherwise if you wish to install firmware images that you have "built yourself":https://releases.linaro.org/14.12/members/arm/android/images/armv8-android-juno-lsk/#tabs-3 then delete the bl1.bin and fip.bin from the /SOFTWARE/ directory in the configuration flash memory, and copy your own bl1.bin and fip.bin images into that directory to replace them.
diff --git a/members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt b/members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt
index bbfa035..e7e5d20 100644
--- a/members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt
+++ b/members/arm/android/images/armv8-android-juno-lsk/HOWTO_releasenotes.txt
@@ -7,8 +7,6 @@ The ARMv8-A reference software stack combined with the Juno ARM Development Plat
For those with access to Juno, this release can be used to examine the internals of the Android Open Source Project in a running system. Application developers, particularly those working in Java, will also be able to develop applications via the recently announced Android 'L' preview SDK.
-The Juno firmware is updated to version 0.8.2 in this release. This improves clock settings for the HDLCD pixel clock, adds support for system shutdown/reset, includes fixes for CPUIdle and provides other minor fixes. CPUIdle has also been enabled in the kernel's Device Tree Binary.
-
The release contains Android ARMv8 optimizations for OpenSSL, LibPNG and BIONIC cortex C strings that were submitted by Linaro to AOSP. The release enables ART runtime as default in "compiler" mode. As part of our release validation we have observed a few standard benchmark and generic applications failing to run due to 64 bit compatibility of Android frameworks. The list is included as part of the test report to members. The other known issues and bugs found in this release are captured below.
The Android AOSP software provided in this release is functionally tested with CTS version 4.4 and the CTS results are shared with members. The BIONIC component is validated with Android BIONIC tests. Android Monkey tests were run for stress testing. Multi-arch support has been validated using examples provided in Android NDK.
diff --git a/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_getsourceandbuild.txt b/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_getsourceandbuild.txt
index 40564d2..a81a7c3 100644
--- a/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_getsourceandbuild.txt
+++ b/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_getsourceandbuild.txt
@@ -224,7 +224,7 @@ $ make fiptool
bc. $ export PATH=$JUNO_ROOT_DIR/arm-trusted-firmware/tools/fip_create:$PATH
-3. Download the "firmware image artefacts":https://wiki.linaro.org/ARM/Juno?action=AttachFile&do=get&target=juno-firmware-beta-0.8.2.zip and extract to a working directory (hereafter referred to as @"<path to prebuilt binary>"@).
+3. Download the "firmware image artefacts":https://wiki.linaro.org/ARM/Juno?action=AttachFile&do=get&target=board_recovery_image-0.10.1-linaro1.tar.bz2 and extract to a working directory (hereafter referred to as @"<path to prebuilt binary>"@).
4. Gather the binary files (the following example is for release builds only).
diff --git a/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_install.txt b/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_install.txt
index 20e3741..35a7477 100644
--- a/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_install.txt
+++ b/members/arm/android/images/armv8-juice-juno-lsk/HOWTO_install.txt
@@ -13,8 +13,7 @@ Linaro Android releases are made up of the following components.
| juno.dtb | Device Tree Binary |
| ramdisk.img | Ramdisk image |
| linaro_android_build_cmds.sh | Build script for the complete Android release |
-| board_recovery_image_0.8.2.zip | Juno board firmware recovery image used to test the 14.12 release |
-| board_recovery_image_0.9.2.zip | Latest Juno board firmware recovery image |
+| board_recovery_image_0.10.1.zip | Latest Juno board firmware recovery image |
Other files such as *manifest*, *.txt and *.html provide information such as package contents or MD5SUMs about the files they share a common filename with.
@@ -25,7 +24,7 @@ Linaro provides two methods for installing Linaro binary builds:
h2. Pre-Installation Steps
-Before any installation begins, it is important that you ensure your board has the latest "firmware":#firmware installed. Please see "Juno Board Recovery Image and MCC firmware update":#firmware below for the latest updates and installation instructions. The 14.12 release has been formally QA tested with Firmware version 0.8.2. We always recommend that users install the latest version available, which at the time of release is 0.9.2.
+Before any installation begins, it is important that you ensure your board has the latest "firmware":#firmware installed. Please see "Juno Board Recovery Image and MCC firmware update":#firmware below for the latest updates and installation instructions. We always recommend that users install the latest version available, which at the time of release is 0.10.1.
h2. Using pre-built image
@@ -393,7 +392,7 @@ The configuration flash memory should now be visible on the host computer as a m
6. If you wish to update one or more of the firmware components then skip to step 7. Otherwise, for a full system recovery, format the configuration flash memory (FAT16).
-7. Extract the board recovery image ("board_recovery_image_0.8.2.zip":https://releases.linaro.org/14.12/members/arm/android/images/armv8-juice-juno-lsk/board_recovery_image_0.8.2.zip) to the root directory of the configuration flash memory, preserving the directory structure.
+7. Extract the board recovery image ("board_recovery_image-0.10.1-linaro1.tar.bz2":https://releases.linaro.org/14.12/members/arm/openembedded/juno-lsk/board_recovery_image-0.10.1-linaro1.tar.bz2) to the root directory of the configuration flash memory, preserving the directory structure.
8. If you are performing a system recovery or installing an update from ARM then skip to step 9. Otherwise if you wish to install firmware images that you have "built yourself":https://releases.linaro.org/14.12/members/arm/android/images/armv8-juice-juno-lsk/#tabs-3 then delete the bl1.bin and fip.bin from the /SOFTWARE/ directory in the configuration flash memory, and copy your own bl1.bin and fip.bin images into that directory to replace them.
diff --git a/members/arm/openembedded/juno-lsk/HACKING.textile b/members/arm/openembedded/juno-lsk/HACKING.textile
index 0bd6974..1038bcc 100644
--- a/members/arm/openembedded/juno-lsk/HACKING.textile
+++ b/members/arm/openembedded/juno-lsk/HACKING.textile
@@ -217,7 +217,7 @@ $ make fiptool
bc. $ export PATH=$JUNO_ROOT_DIR/arm-trusted-firmware/tools/fip_create:$PATH
-3. Download the "firmware image artefacts":https://wiki.linaro.org/ARM/Juno?action=AttachFile&do=get&target=juno-firmware-beta-0.8.2.zip and extract to a working directory (hereafter referred to as @"<path to prebuilt binary>"@).
+3. Download the "firmware image artefacts":https://wiki.linaro.org/ARM/Juno?action=AttachFile&do=get&target=board_recovery_image-0.10.1-linaro1.tar.bz2 and extract to a working directory (hereafter referred to as @"<path to prebuilt binary>"@).
4. Gather the binary files (the following example is for release builds only).
diff --git a/members/arm/openembedded/juno-lsk/INSTALL.textile b/members/arm/openembedded/juno-lsk/INSTALL.textile
index 2f0cc96..69f111d 100644
--- a/members/arm/openembedded/juno-lsk/INSTALL.textile
+++ b/members/arm/openembedded/juno-lsk/INSTALL.textile
@@ -13,8 +13,7 @@ Linaro OpenEmbedded releases are made up of the following components.
| juno_bl1.bin | ARM Trused Firmware BL1 binary |
| juno_fip.bin | ARM Trused Firmware Firmware Image Package (FIP) binary |
| juno.dtb | Device Tree Binary |
-| board_recovery_image_0.8.2.zip | Juno board firmware recovery image used to test the 14.12 release |
-| board_recovery_image_0.9.2.zip | Latest Juno board firmware recovery image |
+| board_recovery_image_0.10.1.zip | Latest Juno board firmware recovery image |
Other files such as *.manifest, *.txt and *.html provide information such as package contents or MD5SUMs about the files they share a common filename with.
@@ -27,7 +26,7 @@ Linaro provides two methods for installing Linaro binary builds:
h2. Pre-Installation Steps
-Before any installation begins, it is important that you ensure your board has the latest "firmware":#firmware installed. Please see "Juno Board Recovery Image and MCC firmware update":#firmware below for the latest updates and installation instructions. The 14.12 release has been formally QA tested with Firmware version 0.8.2. We always recommend that users install the latest version available, which at the time of release is 0.9.2.
+Before any installation begins, it is important that you ensure your board has the latest "firmware":#firmware installed. Please see "Juno Board Recovery Image and MCC firmware update":#firmware below for the latest updates and installation instructions. We always recommend that users install the latest version available, which at the time of release is 0.10.1.
h2. Using pre-built image
@@ -394,7 +393,7 @@ The configuration flash memory should now be visible on the host computer as a m
6. If you wish to update one or more of the firmware components then skip to step 7. Otherwise, for a full system recovery, format the configuration flash memory (FAT16).
-7. Extract the board recovery image ("board_recovery_image_0.8.2.zip":https://releases.linaro.org/14.12/members/arm/openembedded/juno-lsk/board_recovery_image_0.8.2.zip) to the root directory of the configuration flash memory, preserving the directory structure.
+7. Extract the board recovery image ("board_recovery_image-0.10.1-linaro1.tar.bz2":https://releases.linaro.org/14.12/members/arm/openembedded/juno-lsk/board_recovery_image-0.10.1-linaro1.tar.bz2) to the root directory of the configuration flash memory, preserving the directory structure.
8. If you are performing a system recovery or installing an update from ARM then skip to step 9. Otherwise if you wish to install firmware images that you have "built yourself":https://releases.linaro.org/14.12/members/arm/openembedded/juno-lsk/#tabs-3 then delete the bl1.bin and fip.bin from the /SOFTWARE/ directory in the configuration flash memory, and copy your own bl1.bin and fip.bin images into that directory to replace them.