Knowledge Base Article

Why does the Intel® Quartus® Prime Pro/Standard Edition Programmer generate an incorrect chain description file (.cdf) when using a custom helper image to flash QSPI?

Description

Due to a problem in the Intel® Quartus® Prime Pro/Standard Edition Programmer tool version 23.1 and earlier, an incorrect .cdf of a chain path to program a QSPI Flash device may be generated. This happens when using a custom helper image as a flasher and a QSPI device different from the EPCS, EPCQ, and N25Q families.  

Resolution

To work around this problem, manually edit the .cdf file.

Add SFLPath() argument inside MfrSpec() and reference the flash file path inside SFLPath().

 

For example:

    P ActionCode(Cfg)

                Device PartName(1SG280HU2F50) Path("/output_files/") File("qspi_helper_image.rbf") MfrSpec(OpMask(1) SEC_Device(MT25QU01G) Child_OpMask(1 1) SFLPath("/output_files/flash_file.jic");

ChainEnd;

 

 This problem is scheduled to be fixed in a future release of the Intel® Quartus® Prime Pro/Standard Edition Programmer.

Updated 3 months ago
Version 3.0
No CommentsBe the first to comment