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.

[参考译文] AM6422:PRU_ICSS:RPMsg 通知问题

Guru**** 2393345 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1497042/am6422-pru_icss-issue-with-rpmsg-notify

器件型号:AM6422

工具与软件:

您好!

我想继续下面的线程停止的位置。 对此有什么反馈吗?

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1456272/am6422-pru_icss-issue-with-rpmsg-notify

谢谢!

Pratibha

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

    Pratibha、您好!

    对于丢失您的主题、我们深表歉意、并感谢您创建新主题以继续对话。

    在上一线程中共享的代码将在 PRU 已初始化之后运行。 如果出现初始化问题、我甚至不希望您的代码执行得这么远、因为这 while 语句不应变为真:
    https://git.ti.com/cgit/pru-software-support-package/pru-software-support-package/tree/examples/am64x/PRU_RPMsg_Echo_Interrupt 0/main.c#N85 
    while (!(*status & virtio_config_S_DRIVER_OK));

    很遗憾、我今天刚刚在没有启用 PRU RPMSG 的电路板上加载了一个 EA 版本的 SDK 11、因此今晚我无法在我身边运行测试。

    请分享更多终端输出。 如果 virtio 抱怨 rpmsg-PRU 通道已经存在、我希望我们在您的启动日志中看到一些内容、指明正在设置哪些 virtio 通道。 如果共享您的整个启动日志、请将其插入代码块以方便阅读。

    如果您无法轻松共享整个启动日志、请告诉我
    dmesg | grep remoteproc
    dmesg | grep virtio.
    dmesg | grep rpmsg

    此致、

    Nick