AnsweredAssumed Answered

SAI Rx DMA w/ CIRC does not Recirculate

Question asked by Bill Finger on Aug 11, 2017
Latest reply on Aug 11, 2017 by Bill Finger

I am using the SAI1 peripheral on the STM32469I for full-duplex operation.  I first implemented independent Tx, and it works great.  However, when I add synchronous slave receive, the DMA acts very strangely.  Instead of filling the buffer and recirculating, as expected, it instead writes over all RAM until there is a Hard-Fault.

 

Any ideas?  The RM gives no indication that circular mode should not work in the peripheral-to-memory case.

Outcomes