Visible to Intel only — GUID: xpq1639456054138
Ixiasoft
3.3.1. Configuration Bitstream Encryption Using the Programming File Generator Graphical Interface
3.3.2. Configuration Bitstream Encryption Using the Programming File Generator Command Line Interface
3.3.3. Partially Encrypted Configuration Bitstream Generation Using the Command Line Interface
3.3.4. Partial Reconfiguration Bitstream Encryption
4.1. Using SDM Provision Firmware
4.2. Using QSPI Factory Default Helper Image on Owned Devices
4.3. Authentication Root Key Provisioning
4.4. Programming Key Cancellation ID Fuses
4.5. Canceling Root Keys
4.6. Programming Counter Fuses
4.7. Secure Data Object Service Root Key Provisioning
4.8. Security Setting Fuse Provisioning
4.9. AES Root Key Provisioning
4.10. Converting Owner Root Key, AES Root Key Certificates, and Fuse files to Jam STAPL File Formats
Visible to Intel only — GUID: xpq1639456054138
Ixiasoft
4.2. Using QSPI Factory Default Helper Image on Owned Devices
The Intel® Quartus® Prime Programmer automatically creates and loads a QSPI factory default helper image when you select the initialize operation for a QSPI flash programming file. After programming an authentication root key hash, you must create and sign the QSPI factory default helper image, and program the signed QSPI factory helper image separately prior to programming the QSPI flash.
- You use the Intel® Quartus® Prime Programming File Generator command line tool to create the QSPI helper image, specifying the helper_image option, your helper_device type, the QSPI helper image subtype, and optionally a co-signed firmware .zip file:
quartus_pfg --helper_image -o helper_device=AGFB014R24A -o subtype=QSPI \ -o fw_source=signed_agilex.zip qspi_helper_image.rbf
- You sign the QSPI factory default helper image:
quartus_sign --family=agilex --operation=sign \ --qky=design0_sign_chain.qky \ --pem=design0_sign_private.pem \ qspi_helper_image.rbf signed_qspi_helper_image.rbf
- You may use any QSPI flash programming file format. The following examples use a configuration bitstream converted to .jic file format:
quartus_pfg -c signed_bitstream.rbf signed_flash.jic \ -o device=MT25QU128 -o flash_loader=AGFB014R24A -o mode=ASX4
- You program the signed helper image using the Intel® Quartus® Prime Programmer tool:
quartus_pgm -c 1 -m jtag -o “p;signed_qspi_helper_image.rbf” --force
- You program the.jic image to flash using the Intel® Quartus® Prime Programmer tool:
quartus_pgm -c 1 -m jtag -o “p;signed_flash.jic”
Did you find the information on this page useful?
Feedback Message
Characters remaining: