This repository contains software for an ARMv8 multi-core virtual platform. You can find the ARMv8 multi-core virtual platform here. It was built at the Institute for Communication Technologies and Embedded Systems at RWTH Aachen University.
-
To build `avp64_sw``, you need a working installation of docker or podman.
-
Clone git repository:
git clone --recurse-submodules https://github.com/aut0/avp64_sw
-
The directory used in this project is:
<source-dir> location of your repo copy, e.g. /home/lukas/avp64_sw
-
You can find the build scripts in
<source-dir>/linux
:build_linux_bootcode_el1el2.sh build_linux_bootcode_el3.sh build_linux_buildroot.sh build_linux_nvdla_buildroot.sh
-
Execute the scripts:
<source-dir>/linux/<script_name>.sh
Note: If the user is not a member of the group
docker
, the scripts have to be run asroot
. For more details see docker documentation. -
The output can be found at
<source-dir>/linux/BUILD
.
This project is licensed under the Apache 2.0 license - see the LICENSE file for details.