cancel
Showing results for 
Search instead for 
Did you mean: 

DTCM cache DMA issue

_EFrie
Senior

Device is STM32F765VI.

I'm using DMA to fill data allocated from DTCM, for some reason this seems to be caching.

My understanding is that DTCM doesn't need cache management, help me if wrong here.  If I don't enable the data cache everything works as expected here.

Ultimately, I'm using the QSPI peripheral, DMA2 stream 2, target address is less than 0x20020000, I seem to be missing some core understanding here.

 

1 ACCEPTED SOLUTION

Accepted Solutions
_EFrie
Senior

Never mind, I didn't have the DMA write buffer in DTCM, please disregard question.

View solution in original post

1 REPLY 1
_EFrie
Senior

Never mind, I didn't have the DMA write buffer in DTCM, please disregard question.