Visible to Intel only — GUID: vyc1512282184893
Ixiasoft
1.1. Acronyms and Definitions
1.2. Recommended System Requirements
1.3. Installation Folders
1.4. Boot Flow Overview
1.5. Getting Started
1.6. Enabling the UEFI DXE Phase and the UEFI Shell
1.7. Using the Network Feature Under the UEFI Shell
1.8. Creating your First UEFI Application
1.9. Using Arm* DS-5* Intel® SoC FPGA Edition (For Windows* Only)
1.10. Pit Stop Utility Guide
1.11. Porting HWLIBs to UEFI Guidelines
1.12. Tera Term Installation
1.13. Minicom Installation
1.14. Win32DiskImager Tool Installation
1.15. TFTPd64 By Ph.Jounin Installation
1.16. Revision History of Intel® Arria® 10 SoC UEFI Boot Loader User Guide
1.5.1. Compiling the Hardware Design
1.5.2. Generating the Boot Loader and Device Tree for UEFI Boot Loader
1.5.3. Building the UEFI Boot Loader
1.5.4. Creating an SD Card Image
1.5.5. Creating a QSPI Image
1.5.6. Booting the Board with SD/MMC
1.5.7. Booting the Board with QSPI
1.5.8. Early I/O Release
1.5.9. Booting Linux* Using the UEFI Boot Loader
1.5.10. Debugging an Example Project
1.5.11. UEFI Boot Loader Customization
1.5.12. Enabling Checksum for the FPGA Image
1.5.13. NAND Bad Block Management
Visible to Intel only — GUID: vyc1512282184893
Ixiasoft
1.5.9.2. Prerequisites
You must have the following items to boot Linux* on the Intel® Arria® 10 SoC FPGA development board.
- Intel® Arria® 10 SoC FPGA development board
- SoC FPGA EDS version 16.0 or newer
- Latest UEFI boot loader source code (minimum tag: rel_socfpga_arria10_soceds_16.0)
- Pre-built Linux* SD card image from here.
Note: You must program the UEFI boot loader in your SD card. You can do this by referring to the Creating an SD Card Image on Linux section. Follow the steps in this section until you complete the instructions to use the dd utility to overwrite the Arria10_Linux_SDCard.img file with the generated PEI.ROM and write the image into the SD card.
Related Information