summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDietmar Eggemann <dietmar.eggemann@arm.com>2012-02-16 11:07:32 +0000
committerDietmar Eggemann <dietmar.eggemann@arm.com>2012-02-16 11:07:32 +0000
commit587a10e544cd4cb64c5d9ba568e07c6cb75aa20f (patch)
tree2fa1abfc96378685bdc51a8d9e6a399141b5e320
parent679eb21dff26e0a16bb711869c26fdb109fa38c2 (diff)
Update docs subdirectory: release date, model version, Tube support.
Signed-off-by: Dietmar Eggemann <dietmar.eggemann@arm.com>
-rw-r--r--docs/01-Usage.txt14
-rw-r--r--docs/02-Code-layout.txt6
-rw-r--r--docs/03-Linux-kernel-build.txt12
-rw-r--r--docs/04-Cache-hit-rate-howto.txt14
-rw-r--r--docs/06-Optional-rootfs-build.txt6
5 files changed, 21 insertions, 31 deletions
diff --git a/docs/01-Usage.txt b/docs/01-Usage.txt
index 2c1da30..39d3b7f 100644
--- a/docs/01-Usage.txt
+++ b/docs/01-Usage.txt
@@ -30,15 +30,15 @@ Usage
location then this must be reflected in the first line of
the following file:
- arm-virtualizer-v2_2-100212/bootwrapper/makemap
+ arm-virtualizer-v2_2-160212/bootwrapper/makemap
Failure to make this modification will result in a build
failure.
To build the software:
- $ tar -jxf arm-virtualizer-v2_2-100212.tar.bz2
- $ cd arm-virtualizer-v2_2-100212/bootwrapper
+ $ tar -jxf arm-virtualizer-v2_2-160212.tar.bz2
+ $ cd arm-virtualizer-v2_2-160212/bootwrapper
$ make clean && make
The resulting file is 'img.axf'.
@@ -48,12 +48,12 @@ Usage
Note that the pre-built stub kernel image is located at:
- arm-virtualizer-v2_2-100212/bootwrapper/payload/kernel
+ arm-virtualizer-v2_2-160212/bootwrapper/payload/kernel
.. and the placeholder dummy root filesystem image is located
at:
- arm-virtualizer-v2_2-100212/bootwrapper/payload/fsimg
+ arm-virtualizer-v2_2-160212/bootwrapper/payload/fsimg
These may be replaced with custom built images such as a
suitably configured linux kernel image and a root filesystem
@@ -67,8 +67,8 @@ Usage
3. Usage
- If the Kingfisher Real-Time System Model (RTSM VE Cortex-A15 KF
- CCI version 6.2 Beta) is installed, the resulting
+ If the Real-Time System Model v7.0.1 (RTSM_VE_Cortex_A15x1_A7x1
+ and RTSM_VE_Cortex_A15x4_A7x4) is installed, the resulting
img.axf file may be loaded, executed and debugged on the
model and the associated model debugger.
diff --git a/docs/02-Code-layout.txt b/docs/02-Code-layout.txt
index 390d148..ba1690e 100644
--- a/docs/02-Code-layout.txt
+++ b/docs/02-Code-layout.txt
@@ -20,9 +20,9 @@ A Introduction
3. Use the ARM Virtualization Extensions to perform 1. and 2.
in a payload software agnostic manner.
- This software is intended to be executed on the Cortex-A7
- Real-Time System Model (RTSM VE Cortex-A15 KF CCI version
- 6.2 Beta).
+ This software is intended to be executed on the Real-Time
+ System Model v7.0.1 (RTSM_VE_Cortex_A15x1_A7x1 and
+ RTSM_VE_Cortex_A15x4_A7x4).
In addition to switching the payload software execution
between the two clusters, the software also contains support
diff --git a/docs/03-Linux-kernel-build.txt b/docs/03-Linux-kernel-build.txt
index 3a8d6fd..876cce3 100644
--- a/docs/03-Linux-kernel-build.txt
+++ b/docs/03-Linux-kernel-build.txt
@@ -5,8 +5,8 @@ A suitable Linux kernel image for use with the virtualizer
can be built as follows (GCC toolchain used for these steps is:
CodeSourcery Sourcery G++ Lite 2010.09 v4.5.1)
-$ tar -jxf arm-virtualizer-v2_2-100212.tar.bz2
-$ cd arm-virtualizer-v2_2-100212/bootwrapper
+$ tar -jxf arm-virtualizer-v2_2-160212.tar.bz2
+$ cd arm-virtualizer-v2_2-160212/bootwrapper
$ make clean
$ pushd /tmp
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git arm-platforms.git
@@ -24,10 +24,10 @@ $ make clean && make
.. in the top bootwrapper directory.
This will result in a file called img.axf located at
-arm-virtualizer-v2_2-100212/bootwrapper/img.axf.
+arm-virtualizer-v2_2-160212/bootwrapper/img.axf.
To launch the ARM FastModel with the virtualizer, first modify
-arm-virtualizer-v2_2-100212/bootwrapper/big-little-MP<x>.mxscript
+arm-virtualizer-v2_2-160212/bootwrapper/big-little-MP<x>.mxscript
as usual to fill in paths to the model binary and the img.axf files.
The mxscript file is adequately commented to assist with this.
@@ -44,11 +44,11 @@ string model = "/home/working_dir/models/RTSM_VE_Cortex-A15x4-A7x4";
The path to the img.axf file is specified using the app directive as
follows:
-string app = "arm-virtualizer-v2_2-100212/bootwrapper/img.axf";
+string app = "arm-virtualizer-v2_2-160212/bootwrapper/img.axf";
The model can then be launched using:
-modeldebugger -s arm-virtualizer-v2_2-100212/bootwrapper/big-little-MP<x>.mxscript
+modeldebugger -s arm-virtualizer-v2_2-160212/bootwrapper/big-little-MP<x>.mxscript
Where 'x' is the 1 or 4 respectively in the case of an MP1 model run or an
MP4 model run.
diff --git a/docs/04-Cache-hit-rate-howto.txt b/docs/04-Cache-hit-rate-howto.txt
index f10fde2..27c83b4 100644
--- a/docs/04-Cache-hit-rate-howto.txt
+++ b/docs/04-Cache-hit-rate-howto.txt
@@ -194,15 +194,5 @@ D Putting it all together
E Status of "TUBE" support
- The current version of ARM FastModels (RTSM VE Cortex-A15 KF
- CCI version MODEL_VERSION) implements only one 'tube'
- interface i.e. TUBE0.
-
- Subsequent releases will support upto four 'tube' interfaces i.e TUBE0-3.
- The Virtualizer code has been internally tested to work with all four 'tube'
- sources and assumes their presence. Writing to a non-existent
- 'tube' interface is treated as a nop and the trace file will contain
- messages only from the 'sw_trace_event' source i.e TUBE0.
-
- (Please correspond with the ARM FastModels team for details on future ARM
- FastModels releases that will support all four tube interfaces).
+ The Real-Time System Model v7.0.1 (RTSM_VE_Cortex_A15x1_A7x1 and
+ RTSM_VE_Cortex_A15x4_A7x4) implements 'tube' interfaces TUB0-3.
diff --git a/docs/06-Optional-rootfs-build.txt b/docs/06-Optional-rootfs-build.txt
index cfd5d63..77d5697 100644
--- a/docs/06-Optional-rootfs-build.txt
+++ b/docs/06-Optional-rootfs-build.txt
@@ -11,7 +11,7 @@ A Introduction
The default virtualizer release contains an empty filesystem
stub located at:
- arm-virtualizer-v2_2-100212/bootwrapper/payload/fsimg
+ arm-virtualizer-v2_2-160212/bootwrapper/payload/fsimg
A build using this stub doesn't contain a functional
filesytem that the Linux kernel image can use. fsimg can be
@@ -49,8 +49,8 @@ B Building and installing a Linux kernel
A suitable Linux kernel image for use with the virtualizer
can be built as follows:
- $ tar -jxf arm-virtualizer-v2_2-100212.tar.bz2
- $ cd arm-virtualizer-v2_2-100212/bootwrapper
+ $ tar -jxf arm-virtualizer-v2_2-160212.tar.bz2
+ $ cd arm-virtualizer-v2_2-160212/bootwrapper
$ make clean
$ pushd /tmp
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/maz/ael-kernel.git ael-kernel.git