Article ID: 000086623 Content Type: Troubleshooting Last Reviewed: 06/20/2023

Why is the SPT/CPB block content erased when using the Mailbox Client Intel® FPGA IP in Intel® Stratix® 10 or all Intel Agilex® devices to execute the QSPI_ERASE command to erase and update the P1 partition or Application Image 1?

Environment

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Description

Due to a problem in the Intel® Quartus® Prime Pro Edition Software starting from version 19.3 and above, when the start address of the P1 partition or Application Image 1 is manually assigned by the user,  the Programing File Generator tool will assign the Sub-partition table (SPT) or pointer block (CPB) contents in the same flash sector (64 KB) with the P1 partition or Application Image 1.

Therefore, the content of the SPT/CPB block will be erased when using the Mailbox Client Intel® FPGA IP in Intel® Stratix® 10 or Intel Agilex® devices to execute the QSPI_ERASE command to erase and update the P1 partition or Application Image 1.

Resolution

To work around this, add 32 KB padding to the factory image.

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

Related Products

This article applies to 2 products

Intel Agilex® 7 FPGAs and SoC FPGAs
Intel® Stratix® 10 FPGAs and SoC FPGAs

1