Article ID: 000082046 Content Type: Troubleshooting Last Reviewed: 04/06/2023

Why does my V-Series Avalon®-MM DMA for PCIe hang with Txs_waitrequest low?

Environment

  • PCI Express
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Description

    You will see this behavior if you accidentally issue a DMA request for zero bytes.  The request is correctly sent to the host but will be ignored causing the Hard IP for PCI Express to hang waiting on a response from the host.

    Resolution

    To correct this, ensure that all DMA requests are > 0 bytes.

    Related Products

    This article applies to 10 products

    Arria® V GZ FPGA
    Arria® V ST SoC FPGA
    Arria® V GX FPGA
    Intel® Arria® 10 GT FPGA
    Arria® V GT FPGA
    Intel® Arria® 10 GX FPGA
    Intel® Arria® 10 SX SoC FPGA
    Stratix® V GX FPGA
    Stratix® V GT FPGA
    Stratix® V GS FPGA