09-11-2020 02:57 AM
09-21-2020 04:35 PM
09-14-2020 06:00 AM
Hi @sitting ,
Yes, it is possible. You need to make sure the PS can access the PL DDR address which can be validated by looking into the vivado address editor.
Please refer to the below wiki page for standalone examples for your reference but you need to make use of the source address is PL DDR if you want to transfer data from PL to PS.
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841725/ZynqMP+DMA+Standalone+driver
09-14-2020 11:39 PM
Hi @abommera ,
I want to do this on linux. Is there any dma api ? If not, should I develop custom driver to achieve it?
Thanks
Sitting
09-15-2020 12:13 AM
Hi @sitting ,
Please refer to the below wiki page for Linux DMA from user space.
https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842418/Linux+DMA+From+User+Space
09-15-2020 04:44 AM
Hi @abommera ,
The tutorial you provided is for axi dma, should I modify it for fpdma or I can use it for fpdma directly?
Thanks
Sitting
09-21-2020 04:35 PM