40 bytes Limit when reading/writing using QSPI DMA - STM32G473VET6 and External Flash W25N01GVZEIG
In the datasheet of W25N01GVZEIG,
Data program load and quad data program load can transfer up to (2048+64) bytes.
(The transfer of data between the controller and the external flash uses DMA)
When I try to write 2048 bytes, nothing is written. The same things happen when reading, where nothing is read if the buffer size if 2048.
Both only seem to work when dealing with <=40 bytes
I have tried to write 2048 bytes and read 40 bytes and write 40 bytes and read 2048 bytes. In both cases nothing is read.
Is there something I am missing. The clock's frequency is 170 MHz, and the prescaler of the QSPI is 1
