Other Parts Discussed in Thread: AM2634
Tool/software:
Hi,
I'm currently investigating placing code in Tightly Coupled Memory on the AM2634 platform for performance improvement of critical code sections.
Having placed test code in TCM and compared its execution with OCRAM the number of CPU cycles are exactly the same. I've confirmed that the code has been placed in the correct memory regions using both the map file and by inspecting the memory region using the debugger.
Checking the information in the TRM in section 7.1.3.2.2 Tightly-Coupled Memories (TCMs) I found the following which mentions that TCM needs to be enabled:
Searching through the reference manual and register addendum I can find no reference to the mentioned ENABLE bit or any other method of confirming if the TCM is enabled.
Is it possible to get more information on how the TCM is enabled, and how to confirm that it is being utilised by the R5F core at runtime?
Thanks,
Carwyn