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
1.8.3.1. Prerequisites for Updating Linux for the Virtual Platform
The Linaro GNU toolchain (cross-compiler for ARM) must be installed to update the virtual platform Linux binaries.
Please run the following commands to install the Linaro GNU toolchain:
mkdir <PATH_TO_TOOLCHAIN_INSTALL>
cd <PATH_TO_TOOLCHAIN_INSTALL>
sudo apt-get install ia32-libs
wget https://releases.linaro.org/13.12/components/toolchain/binaries/\
gcc-linaro-arm-linux-gnueabihf-4.8-2013.12_linux.tar.bz2
tar xjvf gcc-linaro-arm-linux-gnueabihf-4.8-2013.12_linux.tar.bz2
export PATH=$PWD/gcc-linaro-arm-linux-gnueabihf-4.8-2013.12_linux/bin:$PATH
export CROSS_COMPILE=arm-linux-gnueabihf-