TCM can mean ITCM or DTCM. What is true about one is probably not true
for the other.
On 1/31/2021 11:15 AM, Anthony Merlino wrote:
Hi all,
I was just reading the documentation on Confluence regarding ELF programs:
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=139629543
Here is the relevant excerpt
Most MCUs based on ARMv7-M family processors support some kind of Tightly
Coupled Memory (TCM). These TCMs have somewhat different properties for
specialized operations. The STM32 F4 supports similar Core Coupled Memory
(CCM). It is important to not that *you cannot execute programs from CCM!*
My question is - Is it just CCM that cannot be used when ELF loading is
enabled? Or is it all TCM? Also, does anyone have the technical explanation
for why CCM results in hard-fault?
Is there a place to raise this type of "issue" for documentation on
Confluence?
Best,
Anthony