STM32H7 QSPI kernel frequency too slow leads to read errors ?
I am developping a driver for a QSPI memory mapped memory on STM32H753.
In SPI mode it works fine.
When I switch to "quad io" mode (ie. 4 data signals) I read corrupted data. Adding some delays between reads improve the results (but doesn't completely solve the issue)
Right now the CPU frequency is 400Mhz, HCLK is 200MHz and the QSPI kernel clock (SCK signal) is 12.5MHz.
Is it possible that the QSPI freq is too slow compared the CPU freq ? I assume a slow SPI freq is just stalling the CPU for a longer time ?
