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.

[参考译文] AM6442:RPMsg 设备文件突然消失

Guru**** 2013580 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1295432/am6442-rpmsg-device-files-suddenly-disappearing

器件型号:AM6442

你好

我希望从 Linux 尝试一个简单的 RPMsg 回声到 R5F 内核、然后再尝试一次。 对于 R5F 内核、我使用了 MCU SDK 中的演示工程。 但是、我在使用 Linux 部分时遇到了麻烦。 当我检查 EVM 上/dev 目录的内容时、我发现了以下字符器件文件:rpmsg0 ... rpmsg4和 rpmsg_ctrl0 ... rpmsg_ctrl3。

在我的初始测试中、我希望像附件中一样从 rpmsg0文件中写入和读取。 启动 R5F 演示项目后,我想从附件启动该程序,但事实证明 rpmsg0和 rpmsg1消失了。 这可能是什么原因造成的?

我不知道我的方法是否正确。 我找不到有关如何使用这些器件文件及其功能的任何文档。 是否有相关文档? 我的在线研究总是引导我 在这里,但这个例子没有回答我的问题。 最后、我只希望能够从远程内核(R5F、M4F 和 PRU)收发消息。

如果您能为 Linux 提供有关 RPMsg 的任何帮助、我将不胜感激。

非常感谢

莱昂·里戈尼