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

6.7.1.1. Recover Decision Firmware Procedure

  1. Find a slot which can be used to store the recovery image for the procedure, and erase it.
  2. Add a factory update image, or a decision firmware update image to the slot, using the U-Boot or LIBRSU APIs. This also makes it highest priority.
    Note: The factory update image and the decision firmware update image need to be written to flash each time they are to be executed. This is because, depending on the firmware version, they can also erase themselves from flash after a successful execution.
  3. Pass control to the above slot by loading the specific image directly with the U-Boot or LIBRSU APIs, or pulsing the nCONFIG signal.
  4. The image updates the decision firmware, decision firmware data, and factory image if that type of image is used.
  5. The image then removes itself from CPB.
  6. The image then loads the highest priority image in the CPB.