RPMsg support for m33 core on i.mx93

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

RPMsg support for m33 core on i.mx93

跳至解决方案
1,573 次查看
Louis-HQ
Contributor I

Hi,

As of now, I don't believe that the i.mx93 zephyr port provides facilities to implement messaging between the m33 core running zephyr and the A55 cores running Linux using a framework such as RPMsg. The device tree exposes a DTCM which could be used as a internal shared memory, but no internal interrupt mechanism between the cores as far as I can see.

Is there something on the roadmap to improve support of zephyr development on the m33 core? 

Thanks.

0 项奖励
回复
1 解答
1,153 次查看
brendonslade
NXP TechSupport
NXP TechSupport

RPMsg is supported for Linux to RTOS communication in NXP's Real-Time Edge software framework. RTOS support includes Zephyr (along with FreeRTOS and bare metal). You can find out more about this at https://nxp.com/rtedge 

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,558 次查看
Manuel_Salas
NXP TechSupport
NXP TechSupport

Hello @Louis-HQ 

I hope you are doing very well.

 

At this date (January of 2025), Zephyr is just as it is, the shared examples for cortex M and Cortex A on SDK.

We have not information about if RPMSG will be supported for Zephyr in Cortex M.

 

Best regards,

Salas.

0 项奖励
回复
1,154 次查看
brendonslade
NXP TechSupport
NXP TechSupport

RPMsg is supported for Linux to RTOS communication in NXP's Real-Time Edge software framework. RTOS support includes Zephyr (along with FreeRTOS and bare metal). You can find out more about this at https://nxp.com/rtedge 

0 项奖励
回复