Arria® 10 SoC Boot User Guide

ID 683735
Date 4/03/2019
Document Table of Contents

1. Arria 10 SoC Boot User Guide

This document provides comprehensive information on boot flow, boot source devices and how to generate and debug a bootloader for the Arria® 10 SoC.

The details provided in this SoC boot user guide are:

  • Typical boot flows supported by the Arria® 10 SoC system
  • Available boot source devices and their configuration information
  • First and second boot stages (U-Boot or Unified Extensible Firmware Interface (UEFI))
    Note: Although U-Boot is the primary example covered in this user guide, using UEFI as a second-stage non-general public license (non-GPL) boot loader source is also introduced. See "Appendix A: Building the UEFI Boot Loader" for more information.
  • How to generate a boot loader and configure for a boot source device
  • How to build a boot loader
  • Debugging a boot loader
  • Technical reference appendices for boot memories and the SoC development platform
Note: This document does not provide details of secure boot. For information regarding secure boot, please refer to AN-759: Arria 10 SoC Secure Boot User Guide.