I used modifed evkmimxrt1060_gpt_timer example (MCUXpresso IDE v10.3.0) to get coremark score.
CPU clock is changed to 528MHz. Got following results:
|Executed from||Address||Coremark score||Optimization|
|FlexSPI/ QSPI flash|
Advanced High-performance Bus?
For everything but SDRAM CMSIS-DAP was used, and for SDRAM - a J-LInk
probe with evkmimxrt1060_sdram_init.jlinkscript (with defined SKIP_SYSCLK_INIT).
A few questions/observations based on the table above:
- the scores are way below 3000 even for the reduced clock frequency
- is it really possible to execute code from DTCM?
- why QSPI flash produces the best performance?
- why TCM performance is worse than SDRAM?