Hi all,
I want to realize the following scenario:
A FPGA module connected via EMI has a few FIFOs ( 16 bit ) in output ( schema in attachment ). Each of them has its own address and queue with length = x. When the queue reaches size = y ( y < x ), an interrupt is raised and the data are copied into circular buffers in IMX memory. I want to realize it using SDMA module.
In this moment I can copy the data in incremental mode but I need to freeze source (FIFO) address and increment only destination.
Any help will be appreciated.
Thank you in advance,
Peter
Hi Peter
unfortunately i.MX51 sdma scripts have not such script
(sdma ap_2_ap fixed address), so it is necessary to create own script.
Suggest to create service request for providing ideas how it could
be done. Note nxp does not provide tools for writing/developing custom
sdma scripts.
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------