Intel® Stratix® 10 Hard Processor System Remote System Update User Guide

ID 683021
Date 2/23/2024
Document Table of Contents

8.4. Using Multiple Intel® Quartus® Prime Software Versions for Bitstreams

In order to get consistent functionality, you must use component versions which are tested to work together, as described in Component Version Compatibility.
If different bitstreams (application or factory) are generated with different Intel® Quartus® Prime software versions, this creates the need to use different HPS software component versions (such as U-Boot, ATF, Linux kernel and LIBRSU) for each bitstream as shown in the figure below:
Figure 10. RSU System Using a Complete set of HPS Software for each Bitstream
Intel recommends to design your system with fully separated software stacks for each bitstream as shown above. This allows you to use any Intel® Quartus® Prime software version for each bitstream. It also allows you the most flexibility when choosing HPS software components.