Does Freescale iMX6 Linux BSP support openAMP?

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

Does Freescale iMX6 Linux BSP support openAMP?

3,764 Views
mileswang
Contributor II

Hello,

I want to run openAMP on iMX6sx-sdb. ARM A9 core runs Linux and M4 core runs vxWorks.

The communication between A9 and M4 uses openAMP framework.

Does Freescale iMX6 Linux BSP (Yocto project) support openAMP?

Thanks,

Miles

Labels (3)
0 Kudos
5 Replies

2,243 Views
PetrL
NXP Employee
NXP Employee

Hi,

the support of RPMSG from OpenAMP project is planned for next releases.

Regards,

PetrL

0 Kudos

2,243 Views
Tarek
Senior Contributor I

Hi Petr,

Can the RPMSG be used for i.MX6Q? I would like to configure it in AMP mode.

3 Cores run Linux and the fourth will run bare-metal.

Is there any example code?

Thanks,

Tarek

0 Kudos

2,243 Views
igorpadykov
NXP Employee
NXP Employee

Hi Miles

yes it is supported, description can be found in attached Linux Manual

Chapter 53.

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

2,243 Views
mileswang
Contributor II

Hello,

I read the attached Linux Manual Chapter 53 and knew that Freescale’s solution to the multi-core architecture with different OSs is a multi-core communication (MCC) protocol. MCC is different from openAMP.

The key components and capabilities provided by the OpenAMP Framework include remoteproc and RPMsg.

So Freescale Linux doesn't support openAMP. Right?

Best regards,

Miles

0 Kudos

2,243 Views
igorpadykov
NXP Employee
NXP Employee

right supported only MCC

Best regards

igor

0 Kudos