Dear programmers,
I bought a i.MX6Q board, Android version:4.4.2, Kernel version:3.0.35.
Now, i test the SDMA function and i found a question.
I think if i want to finish the SDMA function, I must configure the EMI(External Memoey Interface).
But i can not find how to configure the EMI. So i think i need some suggestion.
Thank you.
Best Regards
Hi yunteng,
The android kk is not supported anymore but generally the SDMA test is the simplest way to adapt current Linux SDMA support for Your purposes. Please take into considerations the following :
1) EIM must be configured and enabled before using via SDMA;
2) EIM should be configured for address incrementing (non-FIFO)
For maximal performance it may be recommended to use ARM block copy instructions (LDM / STM). Also please look at the following :
https://community.nxp.com/docs/DOC-103127
Regards