In the remote system update (RSU) implementation for active configuration schemes for all
Intel Agilex® 7 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 Quad SPI configuration bitstream for an
Intel Agilex® 7 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 Agilex® 7 HPS remote system update solution and provides an update example using the Intel Agilex® 7 F-Series Transceiver-SoC Development Kit User Guide .
For more information about when
the FPGA drives the RSU, refer to the
Intel Agilex® 7 Configuration User Guide.
Note: There are references to "Stratix 10 drivers" in this document, because these drivers are compatible for both
Intel® Stratix® 10 and
Intel Agilex® 7 SoC devices.
1
1 The Linux* Community has not approved creating duplicate drivers for
Intel Agilex® 7, at this time. Since
Intel® Stratix® 10 and
Intel Agilex® 7 SoC devices are compatible, it is permissible to use the Stratix 10 drivers.
Characters remaining: