Communication between cores
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I have a simply question. I want to know the different ways some cores can communicate with each other. I have the imx6sx platform with FreeRTOS and Linux. In order to communicate both cores I think there are three ways: rpmsg, MU and shared memory. Is that correct?
I understand that rpmsg use blocking function, therefore, it is not the besto obtion for Real Time applications. Besides, I can not found examples using MU, does NXP provide any example?
Thank you,
Imanol Allende

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I uploaded the mx6sx pdf file, you can find the MCC(multi-core communication) part, hope helpful for you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are you talking about this file: imx6x muliticore
Is there any example to use the MU with Linux and FreeRTOS?
I can not find in Linux how to access the MU, I just find the mu.c.
And why does rpmsg use MU functions?
