AN 933: Updating Intel® Stratix® 10 FPGA Firmware

ID 683605
Date 11/18/2020
Public

1. AN 933: Updating Intel® Stratix® 10 FPGA Firmware

Intel periodically updates Intel® Stratix® 10 FPGA firmware and provides these updates with Intel® Quartus® Prime Pro Edition and Intel Quartus Programmer software. The firmware is inserted during the process of converting compiled primary device programming files, commonly known as SRAM Object Files (.sof), into secondary device programming files, such as .jic or .rpd files. As a result, it is possible to update the firmware without recompiling existing designs.

This application note describes the process of performing an update of the Intel® Stratix® 10 FPGA firmware. The document explains the process to create such an update, to verify the update, and special considerations for the firmware co-signing and Remote System Upgrade (RSU) features. You must then deploy the updated programming file to devices in your production environment and power cycle the Intel® Stratix® 10 device in order to load the new firmware.

The deployment process is user-dependent and outside the scope of this guide. After you deployed the update, Intel recommends that you follow the instructions to utilize the firmware anti-rollback feature.