I used dma-proxy driver on Petalinux to send data from the custom IP in PL to PS for post processing and data recording with user space application in C. The dma-proxy driver seems to work in general and I managed to get the data through AXI DMA, but the I see 0 after some data transfer before the total transferred data reaches the data length specified in memcpy command. I have posted a question in Xilinx forum regarding this issue. Is it possible for you to comment on this issue? I have tested both original and 2.0 version of dma-proxy, but both had the same issue.
I used dma-proxy driver on Petalinux to send data from the custom IP in PL to PS for post processing and data recording with user space application in C. The dma-proxy driver seems to work in general and I managed to get the data through AXI DMA, but the I see 0 after some data transfer before the total transferred data reaches the data length specified in memcpy command. I have posted a question in Xilinx forum regarding this issue. Is it possible for you to comment on this issue? I have tested both original and 2.0 version of dma-proxy, but both had the same issue.
https://support.xilinx.com/s/question/0D52E00006pfonGSAQ/linux-dma-in-cyclic-mode-from-user-space-application-using-xilinxs-dma-proxy-driver