Part Number:AM6442
linux使用 TI 官方提供的 rpmsg_char_simple 工具给其他核心发送数据需要花费大概110微妙,时间有点长,还有其他核间通信的方式吗?
Shine:
请按照下面工程师建议的方法,测试一下demo传输数据所花的时间。https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1330423/am625-rpmsg_char_zerocopy-performance
如果要更快的时间,可以自己用mailbox进行核间通信,帖子最后,工程师也提到了。
,
nub:
根据工程师活的测试速度感觉差不多。我的理解是这个核间通信是通过rpmsg_char_simple公工具打开设备驱动,然后通过设备驱动往共享内存里面写数据,您这边能找到这个设备驱动的源码吗?我想看下是怎么往共享内存里面读写数据的
TI中文支持网
![AM6442: [IPC RPMSG] Message send to remote core 5 @ 16 end point truncated due to lack of space in vring buffer !!!-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_pastedimage1753265713483v1.jpg)

