Figure 43. Verifying that the New Image Pointer Slot Value is 0xffffffff
You can now proceed to write the new application image address to next image slot by
using the qspi_write_one_word function. The qspi_write_one_word function
takes in two arguments:
1. Address
2. The value of the word
Figure 44. Writing an Address Pointer to the New Image Pointer Slot at 0x00234028
You can now do a qspi_read function to the next image pointer slot to ensure that it
is written with the start address of the desired new application image.
Verifying the Update to the New Image Pointer Slot at 0x00234028
Host software can now reconfigure the Intel Stratix 10 FPGA with the new application
image by asserting the nCONFIG pin. Alternatively, you can power cycle the PCB. After
reconfiguration, check the current image address after the device reconfiguration. The
expected address is 0x03ff0000. By adding a new image, your application image list
includes the newly added application image and the old application image, which is
now a secondary image. The newly added application image has the highest priority.
5. Remote System Upgrade
UG-S10CONFIG | 2018.11.02
Send Feedback
Intel Stratix 10 Configuration User Guide
95