Visible to Intel only — GUID: lro1402547205750
Ixiasoft
2.1. Generating Primary Device Programming Files
2.2. Generating Secondary Programming Files
2.3. Enabling Bitstream Security for Intel® Stratix® 10 and Intel® Agilex™ 7 Devices
2.4. Enabling Bitstream Encryption or Compression for Intel® Arria® 10 and Intel® Cyclone® 10 GX Devices
2.5. Generating Programming Files for Partial Reconfiguration
2.6. Generating Programming Files for Intel® FPGA Devices with Hard Processor Systems
2.7. Scripting Support
2.8. Generating Programming Files Revision History
3.1. Intel® Quartus® Prime Programmer
3.2. Programming and Configuration Modes
3.3. Basic Device Configuration Steps
3.4. Specifying the Programming Hardware Setup
3.5. Programming with Flash Loaders
3.6. Verifying the Programming File Source with Project Hash
3.7. Using PR Bitstream Security Verification ( Intel® Stratix® 10 Designs)
3.8. Stand-Alone Programmer
3.9. Programmer Settings Reference
3.10. Scripting Support
3.11. Using the Intel® Quartus® Prime Programmer Revision History
3.9.1. Device & Pin Options Dialog Box
3.9.2. More Security Options Dialog Box
3.9.3. Output Files Tab Settings (Programming File Generator)
3.9.4. Input Files Tab Settings (Programming File Generator)
3.9.5. Bitstream Co-Signing Security Settings (Programming File Generator)
3.9.6. Configuration Device Tab Settings
3.9.7. Add Partition Dialog Box (Programming File Generator)
3.9.8. Add Filesystem Dialog Box (Programming File Generator)
3.9.9. Convert Programming File Dialog Box
3.9.10. Compression and Encryption Settings (Convert Programming File)
3.9.11. SOF Data Properties Dialog Box (Convert Programming File)
3.9.12. Select Devices (Flash Loader) Dialog Box
4.3.1. HPS Flash Programmer
4.3.2. HPS Flash Programmer Command Line Examples
Program File to Address 0 of Flash
Program First 500 Bytes of File to Flash (Decimal)
Program First 500 Bytes of File to Flash (Hexadecimal)
Program File to Flash Repeating Twice at Every 1 MB
Erase Flash on the Flash Addresses
Erase Full Chip
Erase Specified Memory Contents of Flash
Examine Data from Flash
Visible to Intel only — GUID: lro1402547205750
Ixiasoft
4.3.2. HPS Flash Programmer Command Line Examples
Type quartus_hps --help to obtain information about usage. You can also type quartus_hps --help=<option> to obtain more details about each option. For example "quartus_hps --help=o".
Program File to Address 0 of Flash
quartus_hps –c 1 –o P input.bin programs the input file (input.bin) into the flash, starting at flash address 0 using a cable 1.Program First 500 Bytes of File to Flash (Decimal)
quartus_hps –c 1 –o PV –a 1024 –s 500 input.bin programs the first 500 bytes of the input file (input.bin) into the flash, starting at flash address 1024, followed by a verification using a cable 1.
Note: Without the prefix "0x" for the flash address, the tool assumes it is decimal.
Program First 500 Bytes of File to Flash (Hexadecimal)
quartus_hps –c 1 –o PV –a 0x400 –s 500 input.bin programs the first 500 bytes of the input file (input.bin) into the flash, starting at flash address 1024, followed by a verification using a cable 1.
Note: With the prefix 0x, the tool assumes it is hexadecimal.