Part Number: AM2634
Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
Hi, I am checking on AM2634 and configured an example project in CCS 20.0.1.4.
When I go into system configurator, the default configuration is that there is a memory region in FLASH with attributes "Read, Write, Execute, Initialize".
I am wondering, why can I move e.g. .text and .rodata sections to the FLASH and "Memory Allocation" view shows that the sections are only allocated in FLASH, not in OCRAM. I achieved this be selecting Run Memory of code and read-only data as FLASH (see picture below).
As far as I understood from the datasheet and TRM of AM2634, the device doesn't support code execution from flash and thus should be copied into RAM before execution and also allocate memory in OCRAM.
Shouldn't it appear in the OCRAM section of memory allocation view then too or is it possible to execute this section directly from flash without copying before?
Could you please help me out here?