Can FreeRTOS tasks access memory mapped qspi psram at the same time?
Hi I am using FreeRTOS on STM32H7. For large data, I am using qspi attached and memory mapped external psram.
Question is: what will happen if both task try to read/write to psram at the same time?
Is there any cache or buffer in place?
What if the scheduler switch to another task while the qspi transfer is still in operation?
Is accessing memory mapped qspi ram thread safe?
I am getting strange errors, similar to the memory corruptions when something overflows.
Memory is accessed directly at the address 0x90000000.
