Repeated DMA

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Repeated DMA

295 Views
DK2
Contributor I

Hi,

I'm using i.MXRT1170.

I want to execute DMA transfer repeatedly and infinitely without CPU intervention.

I tried scatter/gather function but the submitted TCDs run only once and then exits.

For example, if TCD0 and TCD1 are submitted, TCD0 and TCD1 will be executed only once and then finished.

My hope is to run TCD0 again after TCD1 is executed without CPU intervention.

Is this possible ?

best regards.

 

 

0 Kudos
Reply
1 Reply

261 Views
jingpan
NXP TechSupport
NXP TechSupport

Hi @DK2 ,

I think you can let DLAST_SGA point to each other.

 

Regards,

Jing

0 Kudos
Reply