请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMDS64EVM 大家好!
是否有办法配置可从 Linux A53内核和 R5F 内核发送的 rpmsg 消息的大小?
我在这里看到了
默认大小为512。
它可以更大吗?
更小?
是固定的吗?
如果有,你可以给我发送一个链接的指南?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好!
是否有办法配置可从 Linux A53内核和 R5F 内核发送的 rpmsg 消息的大小?
我在这里看到了
默认大小为512。
它可以更大吗?
更小?
是固定的吗?
如果有,你可以给我发送一个链接的指南?
您好 Shachar:
视情况而定。 有关更多详细信息、请参阅此 MCU+ SDK 文档: https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/08_06_00_45/exports/docs/api_guide_am64x/IPC_GUIDE.html
对于您所关心的器件:
"
有两个 API 可在 CPU 和 CPU 之间交换消息、
"
如果您希望在 Linux 与远程内核之间的通信时发送超过512字节的信息、请查看我们的共享存储器示例: https://git.ti.com/cgit/rpmsg/rpmsg_char_zerocopy/
在共享存储器示例中、一个内核将数据写入到一个共享存储器位置、然后使用 RPMSg 来通知另一个内核该数据已准备好进行读取。
此致、
尼克