What is MCMGR?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

What is MCMGR?

2,000 Views
tom_orsi1
Contributor II

I am little confused on what the Multicore Manager Library is and whether or not it is available for IMX8MM? 

I was researching rpmsg_lite today and saw some evidence that the rpmsg_lite can support MCMGR, but I am having a difficult time finding the library or the source / headers for MCMGR for IMX8MM?

Because we are in the initial design and implementation of our system, I want to make the right choice, if MCMGR is available for IMX8MM? The benefits are clearly outlined in the documentation I obtained,  I suspect the only disadvantage is code size and maybe speed? 

These following lines of code in the rpmsg_lite demo initiated this inquiry:

./projects/rpmsg_demo/main_remote.c:#ifdef MCMGR_USED
./projects/rpmsg_demo/main_remote.c: MCMGR_GetStartupData(kMCMGR_Core1, &startupData);
./projects/rpmsg_demo/main_remote.c: MCMGR_SignalReady(kMCMGR_Core1);
./projects/rpmsg_demo/main_remote.c:#endif /* MCMGR_USED */
./projects/rpmsg_demo/main_remote.c:#ifdef MCMGR_USED
./projects/rpmsg_demo/main_remote.c: MCMGR_Init();
./projects/rpmsg_demo/main_remote.c:#endif /* MCMGR_USED */

Thanks,

Tom

Tags (1)
0 Kudos
1 Reply

1,857 Views
Bio_TICFSL
NXP TechSupport
NXP TechSupport

Hello Tomas,

The Multicore Manager (MCMGR) is not available on MX8 you need the LS55xx for it.

Regards

0 Kudos