cancel
Showing results for 
Search instead for 
Did you mean: 

How to disable OCTOSPI Prefetch in Memory Mapped Mode?

cellgalvano
Associate

Hello everybody,

for my current application I would like to disable the prefetching of the OCTOSPI peripheral.
I'm using a STM32H723VGT6. Ideally one can configure it to be in memory mapped mode but still do every transmission without caching or prefetching. If one asks for address XYZ one allways triggers an new request for this address.

Is this possible?
Thanks!

2 REPLIES 2

Configure the MPU for the address range to limit buffering, caching, etc.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Hi!

Thanks for the fast answer!
As far as I'm aware this prefetching is done withing the OCTOSPI using the FIFO (32 Bytes) and not using the M7s caching system. In the RM it says that by default there is prefetching, but I can not find how to change this.

Thanks!