Intel® Agilex™ Hard Processor System Remote System Update User Guide

ID 683184
Date 7/13/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

7.2.8. Creating the Decision Firmware Update Image

The following commands are used to create the decision firmware update image used in this example:
cd $TOP_FOLDER
mkdir -p images
rm -f images/decision_firmware_update.rpd
~/intelFPGA_pro/21.2/nios2eds/nios2_command_shell.sh \
quartus_pfg -c hw/ghrd.3/output_files/ghrd_agfb014r24a3e3vr0.sof \
	images/decision_firmware_update.rpd \
	-o hps_path=u-boot-socfpga/spl/u-boot-spl-dtb.hex \
	-o mode=ASX4 -o start_address=0x00000 -o bitswap=ON \
	-o rsu_upgrade=ON \
	-o firmware_only=1

The following decistion firmware update image is created: images/decision_firmware_update.rpd.

Note: The provided SOF file is used by the quartus_pfg to determine the parameters that are writen to the decision firmware data structure. This includes QSPI clock and pin settings, the value of max_retry parameter, and the selected behavior of the HPS watchdog. The actual configuration data from the SOF file is not used.