Hi everyone,
I have started a dual-core project where both Core 0 and Core 1 are enabled. As a test, I have created an incrementing variable on each core.
What is the recommended way to share or transfer this variable data from Core 1 to Core 0 (and vice versa)?
Any examples or best practices using shared RAM would be greatly appreciated.
microcontroller : NXPS32k322
IDE: S32 Design Studio
RTD: v3
Debugger: PEMicro
Thanks!
I would recommend to use Inter-Platform Communication Framework (IPCF)
Examples and trainings are included.
How about add two counter for each M7 core? Once the M7 is running, the counter start to count and you can check the value if it is same or not.
BTW, what is the purpose to check each core status? for safety reason?
Hi @davidtosenovjan
According to the demo training, the IPCF Quick Start Guide includes a middleware block and driver, but they are not available in my configuration tool.
configuration as in Demo training
configuration in my project
is there any-other way to share the data between the cores ?