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

Why does my OPAE driver stop working after an invalid IOMMU read?

Environment

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

    Critical Issue

    Description

    Due to a problem in the 1.0 release of the Intel® Acceleration Stack for Intel® Xeon® CPU with FPGAs, if the AFU reads host memory at an invalid address then the FPGA stops responding. 

    Resolution

    Verify your AFU is reading a valid host region.  See Shared Memory APIs for a description on how to allocate and share system memory with an AFU.  See the hello_fpga code example, which shows you how to use these application programming interfaces (APIs). 

    If this condition occurs, a power cycle of the system is required to recover. 

     

    Related Products

    This article applies to 1 products

    Intel® Arria® 10 GX FPGA