Part Number: PROCESSOR-SDK-AM64X
Hello,
To boot up multi core (only the R cores for now) and do inter communication, do we need to configure the 'linker' file as well? If yes, how?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: PROCESSOR-SDK-AM64X
Hello,
To boot up multi core (only the R cores for now) and do inter communication, do we need to configure the 'linker' file as well? If yes, how?
Hello Zaki,
I see that your thread is ONLY asking about IPC between R5F cores, so I am going to reassign your thread to another team member to comment.
Please note that this discussion is DIFFERENT for AM64x MCU+ SDK 9.0 and earlier than it is for AM64x MCU+ SDK 9.1 and later (we changed some stuff about how system projects and shared memory regions work, some of which is documented here:
Regards,
Nick
Hello Zaki,
The FAQ below is helpful to create an IPC for custom cores.
My suggestion is that you take existing ipc examples and modify them accordingly for your application.
Actually, in the linker command file there is IPC shared memory which is used by all cores to transfer data in between cores.
And, the IPC shared memory should not be catchable. So, these setting will be added in the MPU region.
So, instead of adding all the setups in your application, take an existing IPC example and modify it according to your application,


Regards,
S.Anil.