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.

[参考译文] RTOS/TMDSEVM572X:从 PRU 向 A15发送数据

Guru**** 2609285 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/652202/rtos-tmdsevm572x-sending-data-from-pru-to-a15

器件型号:TMDSEVM572X

工具/软件:TI-RTOS

您好!

我有 GP EVM AM572x (processor_sdk_rtos_am57xx_3_02_00_05)。

我想在 TI RTOS 上运行的应用中将数据从 PRU 发送到 ARM a15内核。

是否有任何可用于 TI_RTOS 的实验、其中介绍了 ARM 和 PRU 之间的数据通信。

谢谢、

Anjana Pathak

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Anjana、

    我相信您将需要了解 IPC 组件。 请参阅以下链接以帮助您快速入门。

    processors.wiki.ti.com/.../IPC_Users_Guide

    www.ti.com/.../sprugo6e.pdf

    training.ti.com/intro-to-ipc-for-keystone-and-sitara

    如果您有任何疑问、请告知我们。

    最棒的
    Sahin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您提供的信息。
    IPC 设计用于运行 SYS/BIOS 应用程序的处理器。
    在我的案例中、主机 ARM 作为 SYS/BIOS 应用程序运行、而 PRU 被编程为裸机。
    PRU 将从其 GPI 读取一些数据、该数据将共享给 ARM a15。
    我不能理解如何做到这一点。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Anjana、

    我们没有任何裸机 IPC 示例、但您可以使用邮箱通知/中断 PRU。 您可以参阅 Linux 中使用的 PRU rpmsg 通信机制- processors.wiki.ti.com/.../PRU-ICSS_Remoteproc_and_RPMsg

    或者、您可以在存储器中放置一个位、并对其进行轮询以通知读取和写入操作。

    此致、
    Sahin
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    但这种机制在 Linux 中使用。 如果我想在 TI RTOS 中使用它、可以进行通信...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Anjana、

    在这里发布了类似的问题、可以回答您的问题。 如果您有任何疑问、请查看并告知我们。

    e2e.ti.com/.../2116987

    此致、
    Sahin