Intel Agilex® 7 Device Security User Guide

ID 683823
Date 7/07/2023
Public
Document Table of Contents

4.3. Authentication Root Key Provisioning

To program the owner root key hashes to physical fuses, first you must load the provision firmware, next program the owner root key hashes, and then immediately perform a power-on reset. A power-on reset is not required if programming root key hashes to virtual fuses.

To program authentication root key hashes, you program the provision firmware helper image and run one of the following commands to program the root key .qky files.
// For physical (non-volatile) eFuses
quartus_pgm -c 1 -m jtag -o “p;root0.qky;root1.qky;root2.qky” --non_volatile_key
// For virtual (volatile) eFuses
quartus_pgm -c 1 -m jtag -o “p;root0.qky;root1.qky;root2.qky”