Altera Remote Update IP Core User Manual
Page 26
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