Solved
1. Data cache disable issue, 2. flash interface (AXI vs. TCM)
- If the Data cache is disabled to solve dma data coherency, it reduce performance a lot? I know functions SCB_ClearDCache(), SCB_InvalidateDCache() to solve that issue. But there is a risk that an error message will not occur even if omitted by mistake. And another method using MPU is too difficult in freeRTOS. So I want to disable the data cache as long as it doesn't degrade performance much. Does this cause any other problems?
- I don't know which flash interface to use, AXI or TCM. Are there any restrictions on having to choose between the two? If not, does it matter which one I use?
