RT685 and DSTBURSTWRAP

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

RT685 and DSTBURSTWRAP

428 Views
jwprice100
Contributor II

I'm trying to make use of the DSTBURSTWRAP feature of the DMA engines on the RT685. I've got some code that is DMAing from one buffer to another. Without destination wrapping enabled, the destination buffer ends up as an identical copy of the source buffer. So far so good, this tells me I've generally configured DMA correctly for what I want to do. However when I turn on destination wrapping however, I get a particularly bizarre behavior. My DMA callback still fires, but no data was written anywhere within the destination buffer. This is completely stumping me, I've not seen any behavior like this from the DMA engines so far. Near as I can tell everything related to DSTBURSTWRAP lives in the DMA Channel Configuration Register. After configuration, the contents of that register looks correct. 

If it's relevant, DMA is being triggered by the rising edge of the SCTimer. 

I can't easily create a sample project but I will if I need too.

Thanks for any help!

0 Kudos
Reply
1 Reply

366 Views
EdwinHz
NXP TechSupport
NXP TechSupport

Hi @jwprice100,

Apologies for the long delay. Are you still experiencing this issue? Have you seen this other post of the same topic?

Solved: LPC82x DMA DSTBURSTWRAP behaviour - NXP Community

BR,
Edwin.

0 Kudos
Reply