Forum Discussion

Ashoo's avatar
Ashoo
Icon for New Contributor rankNew Contributor
1 day ago

MCDMA IP D2H Queue Reset Failure during Channel Re-allocation

After successfully loading the binary and launching D2H (Device-to-Host) operations on my FPGA, the first channel is allocated successfully and transfers data without issue. However, when I try to allocate another channel, it fails with a "queue reset failed" error.

Initially, during the initialization phase, all 512 channels were checked and appeared available.

Environment:

Device Family: [Agilex 7]

Quartus Version: [24.1]

Driver/Software: VFIO based 

IP Config: MCDMA configured with 512 channels

Why is this happening? How to rectify the same ?

1 Reply

  • Wincent_Altera's avatar
    Wincent_Altera
    Icon for Regular Contributor rankRegular Contributor

    Hi,

    First and foremost, which design and targeted you are verifying for this issue ?
    Is this a custom design ? or the design from our design example ?

    • IF this is custom design , I do suggest you to try our our design example as it is well validated.
    • IF you already using the example design, can you please provide me any of you failing log ? for example the dmseg log.

    Regards,

    Wincent_Altera