Altera Remote Update IP Core User Manual

Page 26

Advertising
background image

Components

Details

Factory configuration

Factory configuration is the default configuration setup.
In remote configuration mode, the factory configuration loads into

Cyclone III and Cyclone IV devices upon power-up.
If a system encounters an error while loading application configuration

data or if the device reconfigures due to

nCONFIG

assertion, the device

loads the factory configuration. The remote system configuration

register determines the reason for factory configuration. Based on this

information, the factory configuration determines which application

configuration to load.
Upon power-up in remote update in the AP configuration scheme,

Cyclone III and Cyclone IV devices load the default factory configura‐

tion located at the following address:

boot_address[23:0] = 24'h010000 = 24'b1 0000 0000 0000

0000

.

You can change the default factory configuration address to any

address using the

APFC_BOOT_ADDR

JTAG instruction. The factory

image is stored in non-volatile memory and is never updated or

modified using remote access. This corresponds to the default start

address location

0x010000

(or the updated address if the default

address is changed) in the supported parallel flash memory. Note that

0x010000

is the 16-bit word address for the AP flash memory.

However, the Quartus II software implements 8-bit byte addressing.

Therefore, the correct Quartus II software setting for this address is

0x020000

.

Application configuration

The application configuration is the configuration data from a remote

source and the data is stored in different locations or pages of the

memory storage device, excluding the factory default page.

26

Remote System Configuration Components

UG-31005

2015.04.07

Altera Corporation

Altera Remote Update IP Core User Guide

Send Feedback

Advertising