Arria 10 SoC Virtual Platform User Guide

ID 683326
Date 9/16/2015
Public
Document Table of Contents

1.8.3.2. Updating the Arria 10 SoC Virtual Platform Linux Kernel Image

Run the build script by typing the following:
cd <PATH_TO_VP_INSTALL>/Software/arria10/linux/buildsocvpelf

./build.sh <PATH_TO_ANGSTROM_DIR>/angstrom_socfpga/deploy/glibc/images/\
arria10swvp/zImage \
<PATH_TO_ANGSTROM_DIR>/angstrom-socfpga/deploy/glibc/images/arria10swvp/\
socfpga_arria10_swvp.dtb \
linux-system-sd.elf \
arm-linux-gnueabihf-

This script creates the linux-system-sd.elf file. You can replace a similar file contained in the Rocketboards.org Linux binary package in one of two ways:

  • Move the new file to <PATH_TO_VP_INSTALL>/Software/arria10/linux.
  • Update <PATH_TO_VP_INSTALL>/parameters_Arria10.txt to point to the new file.

Once the build.sh script has completed, you can run the virtual platform using the instructions in the "Executing the Arria 10 SoC Virtual Platform" section.