summaryrefslogtreecommitdiff
path: root/members/arm/android/images/armv8-android-juno-lsk/HOWTO_install.txt
diff options
context:
space:
mode:
Diffstat (limited to 'members/arm/android/images/armv8-android-juno-lsk/HOWTO_install.txt')
-rw-r--r--members/arm/android/images/armv8-android-juno-lsk/HOWTO_install.txt43
1 files changed, 7 insertions, 36 deletions
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 fbc3edb..85a6be0 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
@@ -1,6 +1,6 @@
h2. License
-The use of Juno software is subject to the terms of the Juno "End User License Agreement":https://releases.linaro.org/14.09/members/arm/android/images/armv8-android-juno-lsk/#tabs-5.
+The use of Juno software is subject to the terms of the Juno "End User License Agreement":https://releases.linaro.org/14.10/members/arm/android/images/armv8-android-juno-lsk/#tabs-5.
h2. Installation
@@ -13,8 +13,8 @@ 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.1.zip | Juno board firmware recovery image |
-| ipa-overlay-14.09.tar.bz2 | IPA Binaries to overlay onto the 14.09 Android image |
+| board_recovery_image_0.8.2.zip | Juno board firmware recovery image used to test the 14.10 release |
+| board_recovery_image_0.9.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 +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.09 release has been formally QA tested with Firmware version 0.8.1. We always recommend that users install the latest version available.
+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.10 release has been formally QA tested with Firmware version 0.8.1. We always recommend that users install the latest version available.
h2. Using pre-built image
@@ -134,7 +134,7 @@ The example below shows how a test system was configured. Please note: some of
Also take care that the USB partitions are showing in the menu before selecting a menu option. There is a known bug in UEFI where the partitions on USB drives may not show the first time the menu is displayed. To overcome this, as shown in the example below, the user should enter the menu option @"[1] Add Boot Device Entry"@, by pressing @1@ followed by the enter key. Then, when the list display and the USB partitions are missing, please press the @ESC@ key once. This will exit out of the current menu prompt and leave you back at the Boot Menu again. At this point, please press 1 again to re-enter the menu option @"[1] Add Boot Device Entry"@ and continue by selecting the partition named "boot" on the USB drive.
-UEFI outputs to UART0 on the board. UART0 uses 115200 baud with 8 bits and no stop bit. Please see the "UARTs" section on the "Getting Started tab":https://releases.linaro.org/14.09/members/arm/android/images/armv8-android-juno-lsk/#tabs-4 for more details on the UART configuration of the board.
+UEFI outputs to UART0 on the board. UART0 uses 115200 baud with 8 bits and no stop bit. Please see the "UARTs" section on the "Getting Started tab":https://releases.linaro.org/14.10/members/arm/android/images/armv8-android-juno-lsk/#tabs-4 for more details on the UART configuration of the board.
h3. Example UEFI Configuration
@@ -394,9 +394,9 @@ 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.1.zip":https://releases.linaro.org/14.09/members/arm/android/images/armv8-android-juno-lsk/board_recovery_image_0.8.1.zip) to the root directory of the configuration flash memory, preserving the directory structure.
+7. Extract the board recovery image ("board_recovery_image_0.8.1.zip":https://releases.linaro.org/14.10/members/arm/android/images/armv8-android-juno-lsk/board_recovery_image_0.8.1.zip) 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.09/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.
+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.10/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.
9. Safely eject the mass storage device, giving it time to write the files to the internal storage.
@@ -407,32 +407,3 @@ The board will load the default configuration and boot up.
h2. Attaching ADB
ADB on Juno is supported over ethernet. Follow the instructions on "https://wiki.linaro.org/Platform/Android/SetupAdbOverTcp":https://wiki.linaro.org/Platform/Android/SetupAdbOverTcp to connect adb over the network.
-
-
-h2. Intelligent Power Allocation (IPA)
-
-Installing IPA into your Linaro release comprises of 2 main components: firmware and Android binaries. First you should update the firmware on your Juno board to version 0.8.2, then you should copy the boot and system files over to your 14.09 disk image.
-
-Following the instructions in the "Firmware update":https://releases.linaro.org/14.09/members/arm/android/images/armv8-android-juno-lsk#firmware section on this page, only replacing the recommended firmware with the version contained inside board_recovery_image_0.8.2.zip included in the "ipa-overlay-14.09.tar.bz2":https://releases.linaro.org/14.09/members/arm/android/images/armv8-android-juno-lsk/ipa-overlay-14.09.tar.bz2.
-
-Please note: the 0.8.2 firmware is only compatible with IPA kernels such as the ones contained in the IPA overlay archive. It will not work with the 14.09 release kernel or older versions. For non-IPA kernels, use firmware version 0.8.1.
-
-Create a disk image in the usual way described by the "Binary Image Installation tab":https://releases.linaro.org/14.09/members/arm/android/images/armv8-android-juno-lsk#tabs-2 in these release notes, then insert the disk into your host machine and type the following commands on the host machine:
-
-bc. cd <your working directory>
-tar xvf <path-to>/ipa-overlay-14.09.tar.bz2
-cd ipa-overlay-14.09
-mkdir -p mnt/boot
-sudo mount /dev/disk/by-label/boot mnt/boot
-sudo cp -R boot mnt
-sudo umount mnt/boot
-mkdir -p mnt/system
-sudo mount /dev/disk/by-label/system mnt/system
-sudo cp -R system mnt
-sudo umount mnt/system
-
-Then safely eject the USB disk from your system and insert it into the Juno board. Follow the instructions to reconfigure UEFI as shown in the "Binary Image Installation tab":https://releases.linaro.org/14.09/members/arm/android/images/armv8-android-juno-lsk#tabs-2 and boot the image as per a normal Juno disk image.
-
-If you are booting the correct kernel, you should see the following message in your boot log:
-
-bc. [ 0.000000] Linux version 3.10.52 (tixy@linaro1) (gcc version 4.9.2 20140811 (prerelease) (Linaro GCC 4.9-2014.08) ) #1 SMP Tue Sep 23 17:48:12 BST 2014