igorpadykov, hanseunglee
I would like to ask a follow-up question on this topic:
What if I just need an interface between a FPGA and the i.mx6's RAM by using a single SDMA channel? As far as I understand, I could use the "External Memory to External Memory Script" provided in the Reference Manual.
The question is:
Would the script be already implemented in the kernel if I compile it with "DMA Engine support" or do I need to write a driver myself to manage the communication between the EIM port and the i.mx6?
Note: I have seen that some devices i.e. UART have a DMA section in the Device Tree for them to carry out the communication through the SDMA, would that be necessary for the EIM in this case as well?
Thanks!
Jose