Other Parts Discussed in Thread: SYSCONFIG
Tool/software:
Hello;
I want to create my own IPC application by following the TI SDK "Understanding IPC" document and sample projects. For this, I am following the SDK document in the link below.
https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/09_02_00_50/exports/docs/api_guide_am243x/IPC_GUIDE.html
The entire process is summarized in 4 steps
- Step 1: Enable IPC RPMessage and/or IPC Notify in SysConfig for the CPUs of interest.
- Step 2: Update linker command file to place the shared memory sections at the right place in the memory map
- Step 3: Mark the shared memory sections as non-cached in the MPU/MMU of the CPU. This can be done via SysConfig
- Step 4: Start using the IPC message passing APIs
In step2: I was not able to find any linker file in the example projects which has .ld or .cmd extensions. Maybe it is possible to do this with sysconfig. Or maybe you could explain how to find it in IPC RP Message Echo example.
In step3: Also I was not able to find related menu in SysConfig about Step-3. This would be great if you help.
Is it possible for all cores to read/write to a shared memory area directly without IPC?
Best
Kadir

