User Guide
Table Of Contents
- Generic Nios II Booting Methods User Guide
- Overview
- Prerequisites
- Acronym
- Nios II Processor Boot Copier
- Nios II Processor Booting Methods
- Nios II Booting General Flow
- Summary of Nios II Processor Vector Configurations and BSP Settings
- Nios II Processor Application Execute-In-Place from CFI Flash
- Nios II Processor Application Copied from CFI Flash to RAM Using Boot Copier
- Nios II Processor Application Copied from EPCS Flash to RAM Using Boot Copier
- Nios II Booting Elements
- Nios II Programming Solutions
- Document Revision History for Generic Nios II Booting Methods
Figure 2: Memory Map of a System Using UFM with memcpy-based Boot Copier
e memcpy-based boot copier is automatically incorporated as part of the:
• HEX le during memory initialization le generation ("mem_init_generate" target) in the Quartus
Prime Programming Flow method
• SREC image (*.ash) le during elf2ash utility execution in the Nios II Flash Programming Flow
method
EPCS Controller-Based Boot Copier
EPCS controller-based boot copier supports EPCS memory only. Boot copier is stored in the ROM within
the EPCS ash controller. e boot copier is included during Qsys and Quartus Prime project compilation
time.
e next stage boot image is located in the EPCS memory ash. e EPCS controller-based boot copier is
automatically appended into the SREC image (*.ash) le during the elf2ash utility execution in the Nios
II Flash Programming ow method.
UG-20001
2016.05.24
EPCS Controller-Based Boot Copier
5
Generic Nios II Booting Methods User Guide
Altera Corporation
Send Feedback










