Intel® Agilex™ Hard Processor System Remote System Update User Guide

ID 683184
Date 7/13/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

7. Remote System Update Example

This chapter presents a complete Remote System Update example, including the following:
  • Creating the initial flash image containing:
    • Bitstreams for a factory image
    • One application image
    • Two empty slots to contain additional application images
  • Creating an SD card with:
    • U-Boot
    • Arm* Trusted Firmware
    • Linux*
    • LIBRSU
    • RSU client
    • Application image
    • Factory update image
    • Decision firmware update image
  • Exercising the Linux* RSU client application.
  • Exercising the U-Boot RSU commands.
Note: This example uses FPGA configuration first mode. For instructions on how to modify the example to support HPS boot first mode, refer to Using RSU with HPS First.

For the Intel® Quartus® Prime Pro Edition software version and the HPS software component versions discussed in this document, refer to the Component Versions section.