aboutsummaryrefslogtreecommitdiff
path: root/board/synopsys/vdk/readme.txt
diff options
context:
space:
mode:
Diffstat (limited to 'board/synopsys/vdk/readme.txt')
-rw-r--r--board/synopsys/vdk/readme.txt65
1 files changed, 65 insertions, 0 deletions
diff --git a/board/synopsys/vdk/readme.txt b/board/synopsys/vdk/readme.txt
new file mode 100644
index 0000000000..9804647340
--- /dev/null
+++ b/board/synopsys/vdk/readme.txt
@@ -0,0 +1,65 @@
+Synopsys VDK Software Development Platform
+
+Intro
+=====
+
+The Virtualizer Development Kit (VDK) Family for ARM Cortex Products
+consists of a set of virtual prototypes that provide a virtualizer for
+the ARM core variants. The VDK is a standalone package that runs on an
+host computer.
+
+Buildroot will generate the kernel image and a minimal root filesystem.
+
+How to build it
+===============
+
+Configure Buildroot
+-------------------
+
+Configuring Buildroot is pretty simple, just execute:
+
+ $ make snps_aarch64_vdk_defconfig
+
+Build the rootfs and kernel
+---------------------------
+
+Note: you will need to have access to the network, since Buildroot will
+download the packages' sources.
+
+You may now build your rootfs with:
+
+ $ make
+
+(This may take a while)
+
+Result of the build
+-------------------
+
+After building, you should obtain this tree:
+
+ output/images/
+ -- rootfs.ext2
+ -- Image
+
+Installing your rootfs and Image
+================================
+
+Now copy the content of the output/images folder to the VDK' skins
+folder:
+
+ $ cp rootfs.ext2 Image <vdk_installation_path>/skins/Vanilla-Cortex/ARMv8
+
+
+Starting the VDK
+================================
+
+Go the VDK' installation root and execute the 'start' script:
+
+ $ cd <vdk_installation_path>
+ $ ./start.sh
+
+The VP Explorer application will be executed, starting the simulation
+automatically.
+
+For more information about Synopsys' VDK please check:
+http://www.synopsys.com/Prototyping/VirtualPrototyping/Pages/default.aspx