IPC between A55 and M7 Cores of iMX95

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

IPC between A55 and M7 Cores of iMX95

862 次查看
deepshika_borundiya
Contributor III

I am trying to get A55 and M7 Core communicating using Zephyr RTOS. I am currently using iMX95LPDDR5-EVK. A core is currently running Linux kernel whose image was generated using yocto.

标记 (6)
0 项奖励
回复
1 回复

838 次查看
danielchen
NXP TechSupport
NXP TechSupport

Hi

 

please try below  IPC demo,  This demo demonstrates inter-processor communication (IPC) between Linux and Zephyr using OpenAMP, Remoteproc, and RPMsg. The openamp_rsc_table sample uses a resource table to define shared memory and communication channels.

zephyr/samples/subsys/ipc/openamp_rsc_table at main · zephyrproject-rtos/zephyr · GitHub

 

Regards

Daniel

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2137243%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EiMX95%20%E7%9A%84%20A55%20%E5%92%8C%20M7%20%E5%86%85%E6%A0%B8%E4%B9%8B%E9%97%B4%E7%9A%84%20IPC%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2137243%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E6%88%91%E6%AD%A3%E5%9C%A8%E5%B0%9D%E8%AF%95%E4%BD%BF%E7%94%A8%20Zephyr%20%E5%AE%9E%E6%97%B6%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E8%AE%A9%20A55%20%E5%92%8C%20M7%20Core%20%E9%80%9A%E4%BF%A1%E3%80%82%E6%88%91%E7%9B%AE%E5%89%8D%E4%BD%BF%E7%94%A8%E7%9A%84%E6%98%AF%20iMX95LPDDR5-EVK%E3%80%82%E6%A0%B8%E5%BF%83%E6%98%AF%E5%BD%93%E5%89%8D%E6%AD%A3%E5%9C%A8%E8%BF%90%E8%A1%8C%E7%9A%84%20Linux%20%E5%86%85%E6%A0%B8%EF%BC%8C%E5%85%B6%E6%98%A0%E5%83%8F%E6%98%AF%E4%BD%BF%E7%94%A8%20yocto%20%E7%94%9F%E6%88%90%E7%9A%84%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2139945%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20IPC%20between%20A55%20and%20M7%20Cores%20of%20iMX95%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2139945%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHI%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%3CSPAN%3E%E8%AF%A5%E6%BC%94%E7%A4%BA%E4%BD%BF%E7%94%A8%20OpenAMP%E3%80%81Remoteproc%20%E5%92%8C%20RPMsg%20%E6%BC%94%E7%A4%BA%E4%BA%86%20Linux%20%E5%92%8C%20Zephyr%20%E4%B9%8B%E9%97%B4%E7%9A%84%E5%A4%84%E7%90%86%E5%99%A8%E9%97%B4%E9%80%9A%E4%BF%A1%EF%BC%88IPC%EF%BC%89%E3%80%82openamp_rsc_table%20%E7%A4%BA%E4%BE%8B%E4%BD%BF%E7%94%A8%E8%B5%84%E6%BA%90%E8%A1%A8%E6%9D%A5%E5%AE%9A%E4%B9%89%E5%85%B1%E4%BA%AB%E5%86%85%E5%AD%98%E5%92%8C%E9%80%9A%E4%BF%A1%E9%80%9A%E9%81%93%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fzephyrproject-rtos%2Fzephyr%2Ftree%2Fmain%2Fsamples%2Fsubsys%2Fipc%2Fopenamp_rsc_table%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ezephyr%2Fsamples%2Fsubsys%2Fipc%2Fopenamp_rsc_table%20at%20main%20-%20zephyrproject-rtos%2Fzephyr%20-%20GitHub%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3E%E6%AD%A4%E8%87%B4%3C%2FP%3E%0A%3CP%3E%E4%B8%B9%E5%B0%BC%E5%B0%94%3C%2FP%3E%3C%2FLINGO-BODY%3E