summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Harkin <ryan.harkin@linaro.org>2015-06-23 11:08:05 +0100
committerRyan Harkin <ryan.harkin@linaro.org>2015-06-23 11:08:05 +0100
commit662974974910f35a0a2d97b77df4ba9a86f407b2 (patch)
tree34a6397cf1b568d1770bff9b0df100d582e0d325
parent04a407271bebd573cf0afc0dcca4bf4323966ffe (diff)
15.06: update model text
Change-Id: I97928f38b346e5fea7293443ae1420a04640173f Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
-rw-r--r--members/arm/platforms/README.textile27
1 files changed, 22 insertions, 5 deletions
diff --git a/members/arm/platforms/README.textile b/members/arm/platforms/README.textile
index 38c7456..c8ac0ad 100644
--- a/members/arm/platforms/README.textile
+++ b/members/arm/platforms/README.textile
@@ -197,14 +197,31 @@ Power cycle your Juno and it will copy and run the new software images.
h3(#fvp). 2.6 Running the FVP
-From you workspace root directory
+To run the FVP models, you must first set the following variables:
-bc. cd model-scripts/aemv8
+| *Variable* | *Usage* | *Example* |
+| $MODEL | This sets the path and filename of the model executable | /usr/local/FVP_Base_AEMv8A-AEMv8A |
+| $DISK | This sets the path and filename of the disk image. Busybox variants don't need to set DISK, however both OE and Android variants will fail to boot without it. You should download and unzip the disk image before running the model. | $USER/Downloads/fvp.img |
-In that folder are run_model_<filesystem>.sh scripts for each filesystem variant
-Edit the appropriate script to point at where you have installed your AEMv8 FVP executables and then run that script. eg:
+Then, from your workspace root directory, you launch the model, telling it the path of the variant you wish to boot.
-bc. ./run_model_oe.sh
+First set the model variable
+
+bc. export MODEL=/usr/local/FVP_Base_AEMv8A-AEMv8A
+
+Example 1: Running a busybox uboot variant:
+
+bc. ./model-scripts/run_model.sh output/fvp-busybox/uboot
+
+Example 2: Running an Android uboot variant:
+
+bc. export DISK=fvp.img
+ ./model-scripts/run_model.sh output/fvp-android/uboot
+
+Example 3: Running an OpenEmbedded UEFI variant:
+
+bc. export DISK=lt-vexpress64-openembedded_minimal-armv8-gcc-4.9_20150620-722.img
+./model-scripts/run_model.sh output/fvp-oe/uefi
h3(#prebuilt). 2.7 Using prebuilt binaries