1.1. Boot Process
1.2. Boot Stages
1.3. Boot Devices
1.4. Second-Stage Boot Loader Support Package Generator Tool
1.5. Generating a Boot Loader with an External Flash Boot Device
1.6. Boot and FPGA Configuration
1.7. Boot Debugging
1.8. Appendix A: Building the UEFI Boot Loader
1.9. Revision History for Arria 10 SoC Boot User Guide
1.8.3. Obtaining the UEFI Source Code
The UEFI source code is located in GitHub. The following steps show you how to get the UEFI source code.
- Open a terminal.
- Create a new directory path to check out the UEFI source code from GitHub.
$ mkdir /data/<username>/pggit
- Change to this UEFI working directory and clone the UEFI source from the git trees.
$ cd /data/<username>/pggit $ git clone https://github.com/altera-opensource/uefi-socfpga.git
- When completed, change to the uefi-socfpga folder and perform a git checkout.
$ cd uefi-socfpga $ git checkout –t –b socfpga-linaro-edk2-2014.10-a3 origin/socfpga-linaro-edk2-2014.10-a3 $ git reset tags/rel_socfpga_arria10_beta