AN 709: HPS SoC Boot Guide - Cyclone V SoC Development Kit

ID 683265
Date 1/27/2016
Public Bootloader

The duration of the Bootloader is influenced by the following:

  • Size of the next stage to be loaded (Linux kernel for example)
  • Location of the next stage (flash, network, etc)
  • Whether networking is enabled, and is statically or dynamically (DHCP) configured
  • Whether FPGA programming is also performed
  • Speed of SDRAM
  • Countdown counter3 (default 5s in U-Boot – can be disabled for production systems)
3 Can be tweaked to achieve faster boot time.