cancel
Showing results for 
Search instead for 
Did you mean: 

40 bytes Limit when reading/writing using QSPI DMA - STM32G473VET6 and External Flash W25N01GVZEIG

hvgupta
Associate

In the datasheet, Data program load and quad data program load can transfer up to (2048+64) bytes. When I try to write 2048 bytes. The program does not write anything, 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, and write 40 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

0 REPLIES 0