Article ID: 000088218 Content Type: Troubleshooting Last Reviewed: 04/18/2022

Why do I get return data of 0x0 when performing a QSPI_READ operation on certain sectors using the Mailbox Client Intel® FPGA IP?

Environment

  • Intel® Quartus® Prime Pro Edition
  • Mailbox Client Intel® Stratix® 10 FPGA IP
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    Due to a problem in the Intel® Quartus® Prime Pro Edition Software v21.1 and above, when using Intel® Stratix® 10 or Intel® Agilex™ devices the Mailbox Client Intel® FPGA IP will return data of 0x0 when performing the QSPI_READ operation that reads multiple flash sectors at a time.

    This is due to a firmware bug in the SDM firmware when issuing the QSPI_READ operation to the configuration flash device.

    Resolution

    To work around this problem, execute QSPI_READ operations until the sector boundary, and subsequently perform another QSPI_READ operation for the next sector.

     

    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

    Disclaimer

    1

    All postings and use of the content on this site are subject to Intel.com Terms of Use.