[IMX8QXP][rpmsg] Inter processor communication

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

[IMX8QXP][rpmsg] Inter processor communication

1,370 次查看
Ferromagnetic
Contributor II

Hi everyone,

I want to launch communication between M4 and HIFI4 core, and I wondering how to do it. RPMSG framework on HIFI4 act like a remote, also on cortex M4 in examples is rpmsg remote. So one way is to use Linux (master) as a bridge to communicate between this cores. Another way is direct comunication, but then M4 have to be a master I think. Also need to set share resources between this cores. Am I right? 

0 项奖励
回复
1 回复

1,341 次查看
Sanket_Parekh
NXP TechSupport
NXP TechSupport

Hi @Ferromagnetic 

I hope you are doing well.
 
Rpmsg on the linux side (A35) only supports A35 (linux running) core as master.
 
One can use Linux as a bridge to communicate between DSP and M4 core.
 
One can refer to below resources :
 1. Chapter 7 - Memory Assignment in i.MX Porting Guide to reserve memory for DSP and RPMSG.
 
Thanks & Regards,
Sanket Parekh
0 项奖励
回复