summaryrefslogtreecommitdiff
path: root/android/images/armv8-android-fvp-lsk/HOWTO_install.txt
diff options
context:
space:
mode:
Diffstat (limited to 'android/images/armv8-android-fvp-lsk/HOWTO_install.txt')
-rw-r--r--android/images/armv8-android-fvp-lsk/HOWTO_install.txt36
1 files changed, 4 insertions, 32 deletions
diff --git a/android/images/armv8-android-fvp-lsk/HOWTO_install.txt b/android/images/armv8-android-fvp-lsk/HOWTO_install.txt
index 0c485be..f3f089d 100644
--- a/android/images/armv8-android-fvp-lsk/HOWTO_install.txt
+++ b/android/images/armv8-android-fvp-lsk/HOWTO_install.txt
@@ -1,14 +1,6 @@
-Instructions for "https://android-build.linaro.org/builds/~linaro-android-restricted/armv8-android-fvp-lsk/":https://android-build.linaro.org/builds/~linaro-android-restricted/armv8-android-fvp-lsk/
-
h2. Prerequisites
-h3. Get artifacts
-
-To get the build artifacts you must be part of the linaro-android-restricted launchpad group. Contact "Philip Colmer" <philip.colmer@linaro.org> for access requests.
-
-h3. Run the build
-
-You'll need the latest ARM FVP Base models and a license to use the models. Follow the instructions at https://collaborate.linaro.org/display/ITS/FlexLM+and+Fast+Models for the same.
+You'll need latest ARM FVP Base models and a license to use the models. Follow the instructions at http://www.arm.com/products/tools/models/fast-models/foundation-model.php
h2. Get artifacts
@@ -40,26 +32,16 @@ If you're using tip of linaro image tools
pre. $ ./linaro-image-tools/linaro-android-media-create --image_file mmc.bin --image_size 2000M --dev vexpress --system system.tar.bz2 --userdata userdata.tar.bz2 --boot boot.tar.bz2
-h2. Extract the preboot files
-
-pre. tar -jxvf boot.tar.bz2
-
-h2. Setup the runtime environment
-
-<pre>
- $ export ARMLMD_LICENSE_FILE="8224@localhost"
- $ ssh -L 8224:localhost:8224 -L 18224:localhost:18224 -N $USER@flexlm.linaro.org &
-</pre>
-
h2. Running the models (verified on FVP Base model build 5602)
<pre>
+ $ tar -jxvf boot.tar.bz2
$ cd boot/
$ /path/to/FVP_Base_AEMv8A-AEMv8A/models/Linux64_GCC-4.1/FVP_Base_AEMv8A-AEMv8A \
-C pctl.startup=0.0.0.0 \
-C bp.secure_memory=0 \
- -C cluster0.NUM_CORES=1 \
- -C cluster1.NUM_CORES=1 \
+ -C cluster0.NUM_CORES=4 \
+ -C cluster1.NUM_CORES=4 \
-C cache_state_modelled=0 \
-C bp.pl011_uart0.untimed_fifos=1 \
-C bp.secureflashloader.fname=bl1.bin \
@@ -67,12 +49,6 @@ h2. Running the models (verified on FVP Base model build 5602)
-C bp.virtioblockdevice.image_path=mmc.bin
</pre>
-h3. Console redirection
-
-To redirect the console open a terminal and run
-
-pre. telnet 127.0.0.1 5000
-
h3. Set UEFI configuration, update kernel/ramdisk path and bootargs
Stop the UEFI boot process and configure it for FVP models:
@@ -126,7 +102,3 @@ Total Time = 1390 ms
h3. Black screen
The boot screen has been disabled to speed up booting. This means you may not see anything on the CLCD terminal for a while depending on the performance of the machine the model is running on. For example a first boot on a 2 GHz machine with 32 GB of RAM took 20 minutes. Subsequent boots should take approximately half the time to boot.
-
-h3. Attaching ADB
-
-ADB on FVP Base models is supported over the network. Follow the instructions here https://wiki.linaro.org/Internal/Projects/Juice/SetupNetworkingOnModelsUsingBridges to setup networking and use adb.