AnsweredAssumed Answered

i.MX 8M DMA Support for Cortex-M4

Question asked by Malcolm Nixon on Dec 27, 2017
Latest reply on Dec 28, 2017 by jamesbone



In the i.MX6 and i.MX7 processors the SDMA controller is a shared peripheral between the Cortex-A and Cortex-M processors; but Linux is essentially crippled without DMA; so the Cortex-M effectively can never use DMA while using Linux.


In the i.MX 8M block diagram it shows 2x SDMA controllers. Will it be possible to have one of these available for the Cortex-M processor; or will Linux demand both of them?


Many thanks,

 - Malcolm