UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Visitor yqq654101
Visitor
133 Views

ps dma

Hello Zynq masters,

                  I hope to use Ps DMA to move data  from one part  of DDR  to another part  of DDR .we need do this  operation  on  SDK  plateform .  But  i can't   write   specific registers  for  DMA.  Can you tell me how to do  ? 

      

0 Kudos
1 Reply
Xilinx Employee
Xilinx Employee
89 Views

Re: ps dma

Hi @yqq654101,

Your problem description is pretty vague. How are you attempting to access the registers in the PS DMA? How do you know the writes aren't working?

 

A good place to start is to review the bare metal examples for using the PS DMA (also called ZDMA) that are available in SDK. Once you import your design and create the BSP, the system.mss file has links to import the examples.

 

You can also access the source on Github.

https://github.com/Xilinx/embeddedsw/tree/master/XilinxProcessorIPLib/drivers/zdma/examples

 

Regards,

 

Deanna

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos