Intel® Arria® 10 SoC UEFI Boot Loader User Guide

ID 683536
Date 12/15/2017
Public
Document Table of Contents

1.5.7.3. Booting a Bare Metal Application from QSPI

This task describes how to use a UEFI boot loader to boot the HelloWorld Bare Metal application on the board.
  1. Complete the steps in Updating the Golden Hardware Reference Design to Boot from QSPI, Compiling the Hardware and Software for QSPI and Compiling the UEFI Source Code with the Updated QSPI Device Tree Blob.
  2. Complete the steps in Programming the Bare Metal Image.
  3. Insert the programmed QSPI daughter card into J23.
  4. Start a serial terminal program.
  5. Power up the board. During this time, there is no console output for approximately 15 seconds.
  6. For a normal boot flow, you see a series of output messages on your serial terminal program ending with the following completion message:
    Figure 68. Bare Metal Boot Completion Message Output
  7. If you are in DXE phase, the following output message displays on your serial terminal program for post-DDR extended diagnostic boot flow.
    Figure 69. DXE Phase Output Message