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.5. Installing and Booting a Pre-Built Linux Kernel
The following steps describe how to boot using the pre-built Linux kernel for the Arria® 10 SoC Virtual Platform provided on RocketBoards.org.
- Open a console and go to the directory where your virtual platform is installed:
cd <PATH_TO_VP_INSTALL_DIR>
- At the Linux prompt, type the following command to download the Arria® 10 SoC Virtual Platform Linux images:
wget --no-cache http://rocketboards.org/foswiki/pub/Documentation/\ Arria10SoCVPLinux/linux-arria10swvp-socfpga-3.10-ltsi-angstrom-v2014.12.tgz
- Uncompress the tgz file by typing the following command:
tar xvzf ./linux-arria10swvp-socfpga-3.10-ltsi-angstrom-v2014.12.tgz
Note: This command creates the following files in the ./Software/arria10/linux/ folder:- linux-system-sd.elf: contains the Linux kernel image
- sd-angstrom-v2014.12-arria10swvp.img: contains the root file system
- To run the Arria® 10 SoC Virtual Platform with the default pre-built Linux binaries, type the following command:
cd <PATH_TO_VP_INSTALL_DIR> ./run.exe
After the command runs, an Ångström prompt appears and you are in the root directory.