Thank you George, for you explanation.
If I have a struct or an array that is bigger than one page (say size=0x4a). It seems that I cannot put anything else in the shared memory. Is there a way to resolve this?
Example:
#pragma DATA_SECTION(testvar1,"CpuToCla1MsgRAM");
#pragma DATA_SECTION(testvar2,"CpuToCla1MsgRAM");
volatile float32 testvar1[0x25];
volatile float32 testvar2;
According to the linker, this does not fit in the CPUCLA shared memory.
Thanks in advance!
/Ruben