How to disable OCTOSPI Prefetch in Memory Mapped Mode?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-03-31 9:54 AM
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!
- Labels:
-
Documentation
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-03-31 10:02 AM
Configure the MPU for the address range to limit buffering, caching, etc.
Up vote any posts that you find helpful, it shows what's working..
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2024-03-31 10:08 AM
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!
