Part Number: PROCESSOR-SDK-AM64X
Hello,
I wanted to use the TCMs in a way we will place the irq, svc-stacks etc. in it.
So the technical reference manual states the ATCM is located at 0x00000000 and BTCM at 0x41010000.
It also says that each core has 32 KB in Dual-Core mode for each R5FSS as far as I understand. But how do I assign them in the linker-script for each core? Does the ATCM for the other R5FSS start at 0x00000000 too and how do I split ATCM in two 32 KB segments for each R5FSS?
I tried to use 0x00000000 + 0x00008000 but somehow this leads to a problem with CCS, because when I try to load the image for mcu 0_1 which's ATCM is 32KB (+0x8000) from 0x00000000 it says it can't load at memory 0x8000.
So how do I use the TCMs correctly? I didn't find any explanation or example where it is described correctly in the MCU+SDK (07.03.02).
Best regards
Felix
