u/Specialist_Ad8165

PS-PL Communication using PS DMA (not AXI DMA IP)
▲ 5 r/FPGA

PS-PL Communication using PS DMA (not AXI DMA IP)

Hello dear FPGA'ers

I am currently frustrated and I need help.

I have created a custom AXI4 MM slave IP in vivado/VHDL and connected to the MPSoC through axi smc.

Now I want to use a PS DMA to read data from the DDR and transfer this data to my IP.

But the resources on the web are just overwhelming.

Below is my block diagram.

I am using Vitis for the software and my PS is an R5 and I am using FreeRTOS for that.

I have already tried with direct CPU writes and checked the ILA and it worked (I saw my data on the ila lines)

Now I'd like to move further so that my CPU can focus on other tasks while the DMA is doing the work in the background.

How do I configure this PS DMA?

Help.

Thanks

https://preview.redd.it/229nvnoo722h1.png?width=1252&format=png&auto=webp&s=50f6f6c0b9818bf34061562a010644f28994d3b6

reddit.com
u/Specialist_Ad8165 — 1 day ago