STM32H7 DMA circular mode and Cache
Hello,
I'm having some issue with audio playback using SAI(with DMA configured as circular) as soon as DCache is enabled.
I'm using cache clean on half/full interrupt but this doesn't help. I'm suspecting that whenever I got half/full complete interrupt, DMA is allowed to use already another part of the buffer(before I manage to perform a cache clean on that portion of the buffer).
Is there a way around it or there only option is to exclude this buffer from caching(or maybe not use circular DMA)?
