Visible to Intel only — GUID: suc1434056637794
Ixiasoft
1.1. Arria 10 SoC Virtual Platform Features
1.2. Arria 10 SoC Virtual Platform Block Diagram
1.3. Recommended PC Requirements
1.4. Installing the Arria 10 SoC Virtual Platform
1.5. Installing and Booting a Pre-Built Linux Kernel
1.6. Debugging Linux Applications with the GNU Debugger (gdb)
1.7. Network Connectivity
1.8. Building a Custom Linux Kernel Using Angstrom
1.9. Appendix A: Modifying the parameters_Arria10.txt File
1.10. Appendix B: Memory and Interrupt Map
1.11. Revision History of Arria 10 SoC Virtual Platform User Guide
Visible to Intel only — GUID: suc1434056637794
Ixiasoft
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.
Related Information