Solved
This topic has been closed for replies.
Writing to Flash is VERY slow, and doesn't work well concurrently with reading.
You can use SDRAM as a source/destination, doing random reads/writes to it will be significantly slower than internal SRAM. The processor can cache the SDRAM for its use case, the DMA/Peripherals cannot. There are also coherency issues to consider.
You should benchmark things to understand their speed in the context of your implementation/use case.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.