Critical Issue
Due to a problem in the Intel® Quartus® Prime Pro Edition Software versions 20.1 and earlier, FPGA configuration from Linux / u-boot as part of an HPS first boot flow may fail for designs targeting Intel® Stratix® 10 SX devices if Phase 1 and Phase 2 bitstreams are generated from different Intel® Quartus® Prime Pro Edition Software projects.
The following errors may be seen:
Stratix10 SoC FPGA manager soc:firmware:svc:fpga-mgr: ERROR - giving up - SVC_STATUS_RECONFIG_ERROR
Stratix10 SoC FPGA manager soc:firmware:svc:fpga-mgr: s10_ops_write not all buffers were freed
fpga_manager fpga0: Error while writing image data to FPGA
To resolve this problem in the Intel® Quartus® Prime Pro Edition Software v19.1:
A patch is available to fix this problem for the Intel® Quartus® Prime Pro Edition Software v19.1. Download and install the following Patch 0.13:
- Patch quartus-19.1-0.13 for Windows (.exe)
- Patch quartus-19.1-0.13 for Linux (.run)
- Readme for patch 19.1-0.13 (.txt)
After installation of the patch follow the steps in the Readme file.
To resolve this problem in the Intel® Quartus® Prime Pro Edition Software versions 19.2, 19.3, and 19.4:
- The INI setting documented in 19.1-0.13 readme must be in place
To resolve this problem in the Intel® Quartus® Prime Pro Edition Software versions 20.1 and later:
- The following global assignment must be added to the <project name>.qsf settings file
- set_global_assignment -name INI_VARS "asm_constant_hpsio_hash = on"
This problem is scheduled to be resolved in a future release of the Intel® Quartus® Prime Pro Edition Software.