In the remote system update (RSU) implementation for active configuration schemes for all Intel® Stratix® 10
SoC devices, either the HPS drives the RSU or the FPGA drives the RSU. When the HPS drives the RSU, the RSU allows you to reconfigure the QSPI configuration bitstream for an Intel® Stratix® 10
SoC device once a new version is available on the target equipment.
Note: It is your responsibility to deploy the image over the network to the target remote equipment.
The RSU performs configuration error detection during and after the reconfiguration process. If errors in the application images prevent reconfiguration, then the configuration reverts to the factory image and provides error status information.
If the configuration bitstream in the QSPI flash is corrupted rendering the device non-functional, the only method to recover the device is to connect to the device over JTAG and re-program the QSPI flash. However, this method may not be available if the system does not have a JTAG connector or if the target equipment is in a remote or hard to access location.
This document details the Intel® Stratix® 10 HPS remote system update solution and provides an update example using the Intel® Stratix® 10 SX SoC Development Kit .
For more information about when the FPGA drives the RSU, refer to the Intel® Stratix® 10 Configuration User Guide.