cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
pratik_dhage
Observer
Observer
956 Views
Registered: ‎09-22-2015

XDMA on AC701 dev-kit DMA not responding

Hi, 

I am using Xilinx xdma IP for bringing-up PCIe on AC701 dev-kit for our project. I am using Xilinx XDMA driver and the DMA writes/reads hangs for a burst size larger than ~300 bytes. 

My setup:

1) Vivado 2018.2 XDMA IP connected to AXI4 block ram for DMA AXI port and axi4lite interface port.

2) XDMA driver : Xilinx_Answer_65444_Linux_Files_rel20180420.zip

3) Centos 7.1 machine

Status:

1) PCIe is enumerated and axi4lite interface works fine. 

2) dmesg linux command reports DMA status as BUSY when it fails. No other useful debug messages seen. 

 

We are using  same driver and IP setup for Ultrascale family and it is working perfectly fine. 

We added debug probes on AXI bus and seems like the transaction was never initiated. 

I am using ~/Xilinx_Answer_65444_Linux_Files_rel20180420/tools/dma_from_device and ~/Xilinx_Answer_65444_Linux_Files_rel20180420/tools/dma_to_device utility to program the dma engine. 

 

It might be good to get an example working design targeting AC701 dev-kit similar to our setup (xdma with block ram + linux xdma driver). 

 

Let me know if you want more information.

Thanks

Pratik Dhage

 

 

0 Kudos
Reply
3 Replies
897 Views
Registered: ‎08-10-2016

I have a similar situation.. Only I am using a custom board with Artix-7. Any help will be much appreciated. @pratik_dhage Could you resolve this issue?

0 Kudos
Reply
venkata
Moderator
Moderator
874 Views
Registered: ‎02-16-2010

Please check with XDMA IP example targeting AC701.
------------------------------------------------------------------------------
Don't forget to reply, give kudo and accept as solution
------------------------------------------------------------------------------
0 Kudos
Reply
hwtestacro
Visitor
Visitor
354 Views
Registered: ‎11-20-2019

Did anything come of this? We are having the same problem on AC701 using Vivado 2019.2.

0 Kudos
Reply