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

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

4.2.1. Programming File Generator File Types

The most important file types created by the Programming File Generator for RSU are listed in the following table:
File Extension File Type Description
.jic JTAG Indirect Configuration File These files are intended to be written to the flash by using the Intel® Quartus® Prime Programmer tool. They contain the actual flash data, and also a flash loader, which is part of the FPGA design used by the Intel® Quartus® Prime Programmer to write the data.
.rpd Raw Programming Data File These files contain actual binary content for the flash and no additional metadata. They can contain the full content of the flash, similar with the .jic file—this is typically used in the case where an external tool is used to program the initial flash image. They can also contain an application image, or a factory update image.
.map Memory Map File These files contain details about where the input data was placed in the output file. This file is human readable.
.rbf Raw Binary File These files are binary files which can be used typically to configure the FPGA fabric for HPS first use cases. They can also be used for passively configuring the FPGA device through Avalon® streaming interface, but that is not supported with RSU.