Skip to content
/ avp64_sw Public
forked from aut0/avp64_sw

Scripts to build avp64 target software

License

Notifications You must be signed in to change notification settings

nbosb/avp64_sw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software for an ARMv8 Virtual Platform (AVP64)

This repository contains software and configuration files 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.


Build

  1. To build `avp64_sw``, you need a working installation of docker or podman.

  2. Clone git repository:

    git clone --recursive https://github.com/aut0/avp64_sw
  3. The directory used in this project is:

    <source-dir> location of your repo copy,  e.g. /home/lukas/avp64_sw
  4. You can find the build scripts in <source-dir>/linux:

    build_linux_buildroot.sh
    build_linux_buildroot_nvdla.sh
  5. 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 as root. For more details see docker documentation.

  6. The output can be found at <source-dir>/images.

  7. You can untar the archives into the avp64/sw directory of your avp64 project


License

This project is licensed under the Apache 2.0 license - see the LICENSE file for details.

About

Scripts to build avp64 target software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 65.7%
  • Shell 22.0%
  • Makefile 5.8%
  • Assembly 3.8%
  • Dockerfile 2.6%
  • Visual Basic 6.0 0.1%