Hps preloader user guide, Hps configuration, Hps preloader user guide -1 – Altera SoC Embedded Design Suite User Manual

Page 166: Hps configuration -1

Advertising
background image

HPS Preloader User Guide

7

2013.05.03

ug-1137

Subscribe

Send Feedback

There are four stages of the hard processor system (HPS) booting process; the preloader is the second

stage.

Figure 7-1: Typical Boot Flow

Boot ROM

Preloader

Boot Loader

Operating System

The Preloader configures the HPS component based on the information from the handoff folder, initial‐

izes the SDRAM and then loads the next stage of the boot process into SDRAM and passes control to it.
The preloader can directly load your final application for Bare Metal applications and simple RTOSes.
Typically, a boot ROM loads the preloader from a flash device into the on-chip RAM and executes the

preloader. The preloader can also be executed directly from the FPGA memory.

Related Information

Arria V Device Handbook: Booting and Configuration

For more information about the four stages of the HPS booting process, refer to the Booting and

Configuration appendix in volume 3 of the Arria V Device Handbook.

Cyclone V Device Handbook: Booting and Configuration

For more information about the four stages of the HPS booting process, refer to the Booting and

Configuration appendix in volume 3 of the Cyclone V Device Handbook.

HPS Configuration

The preloader performs the following steps to configure the HPS and load the next image in the boot

process:

©

2014 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, ENPIRION, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logos are

trademarks of Altera Corporation and registered in the U.S. Patent and Trademark Office and in other countries. All other words and logos identified as

trademarks or service marks are the property of their respective holders as described at

www.altera.com/common/legal.html

. Altera warrants performance

of its semiconductor products to current specifications in accordance with Altera's standard warranty, but reserves the right to make changes to any

products and services at any time without notice. Altera assumes no responsibility or liability arising out of the application or use of any information,

product, or service described herein except as expressly agreed to in writing by Altera. Altera customers are advised to obtain the latest version of device

specifications before relying on any published information and before placing orders for products or services.

ISO

9001:2008

Registered

www.altera.com

101 Innovation Drive, San Jose, CA 95134

Advertising