2021-09-23 11:03 AM
I'm wondering if the following is correct for using the ART flash accelerator on the STM32F7 line:
We don't program the flash from application, so is it best to use ITCM with ART or AXIM and enable caching?
2021-09-23 11:09 AM
@Sylvie Boube-Politano
2021-09-23 01:16 PM
I think I've got it now:
For future people: you leave the Flash Latency set as described in the reference manual.
The second half of the dm above helped a lot, plus finding and studying the matching code at:
2021-09-23 01:51 PM
>>For future people: you leave the Flash Latency set as described in the reference manual.
Yes, because the flash array has a fixed (slow, say 35ns) speed which needs to be accommodated in CPU clock cycles, that the synchronous design also uses for the ART and FLASH interfacing logic.