AN 923: Routing Intel® Stratix® 10 HPS Peripherals to FPGA Fabric

ID 683838
Date 10/12/2020
Public

1.2.2. Getting Started

  1. Create a top folder for this example, as the rest of the commands use this location.
    mkdir ~/s10_spim_fpga
    Compilation of the software relies on downloading the build toolchain and adding it to the PATH variable.
    cd ~/s10_spim_fpga
    wget https://releases.linaro.org/components/toolchain/binaries/7.5-2019.12/\
    aarch64-linux-gnu/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz
    tar xf gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz
    export PATH=`pwd`/gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu/\
    bin:$PATH
    export ARCH=arm64
    export CROSS_COMPILE=aarch64-linux-gnu-
    
  2. Retrieve a copy of the hardware design.
    cd ~/s10_spim_fpga
    wget https://releases.rocketboards.org/release/2020.05/gsrd/s10_gsrd/\
    s10_soc_devkit_ghrd.tar.gz
    tar xf s10_soc_devkit_ghrd.tar.gz