工具/软件:Linux
大家好、我公司的 BeagleBone 等电路板有问题。
该板具有一个运行 Qt 应用程序的 ARM 处理器和2个 PRU。 我想处理来自 DE PRU 的 ARM 中的中断、但我没有提供有关这方面的任何示例。
有人可以帮帮我吗?
谢谢、很抱歉我的英语。
Jaime
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
大家好、我公司的 BeagleBone 等电路板有问题。
该板具有一个运行 Qt 应用程序的 ARM 处理器和2个 PRU。 我想处理来自 DE PRU 的 ARM 中的中断、但我没有提供有关这方面的任何示例。
有人可以帮帮我吗?
谢谢、很抱歉我的英语。
Jaime
您好 Jaime、
有关 RemoteProc 和 RPMsg 的一般信息、请参阅 PRU-ICSS Remoteproc 和 RPMsg Wiki。 这个 wiki 很准确、除了我们最近的代码示例使用中断而不是邮箱在 ARM 和 PRU 之间进行通信之外。 RPMsg 快速入门指南 可能也很有用。
PRU 代码示例可在 PRU 软件支持包中的 AM335x 示例中找到。 具体而言、请查看 PRU_RPMsg 示例代码。 PRU 软件支持包包含在 Linux SDK 中的/ti-processor-sdk-linux-.../example-applications/pru-icss-5.1.0下。 浏览 PRU 培训 实践实验室的"实验5:ARM 和 PRU 之间的 RPMsg 通信"。 此示例使用/ti-processor-sdk-linux-.../board-support/linux-.../samples/rpmsg/rpmsg_client_sample.c 中 Linux SDK 中的 ARM 代码
此"RPMsg 代码位置" e2e 帖子 可能会为您提供一些其他有用信息。
此致、
Nick