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.

[参考译文] AM6421:AM6421:使用 DMSS 的示例应用

Guru**** 2482225 points
Other Parts Discussed in Thread: AM6421

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1448489/am6421-am6421-sample-application-using-dmss

器件型号:AM6421

工具与软件:

一年多前我问了一个问题,但没有看到 Swargam Anil 的回应。  让我重申一下:
是否有任何示例代码使用 DMSS 在 R5f 内核和 A53内核之间传递工作。

这是我的用例: 我们使用 AM6421 将大约40字节的重复记录从运行 NORTOS 的 R5F 内核发送到 A53内核。  如果可能、这些记录以1us 的速率出现。
DMSs 似乎是正确的解决方案,但我不知道如何实现它。  某些示例代码将非常有用。

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

    您好、 Max Yaffe

    我正在查看您的问题,您可能希望在一两天内得到回复。

    此致、

    Anil。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Unknown 说:
    是否有任何使用 DMSS 在 R5f 内核和 A53内核之间传递工作的示例代码?
    [报价]

    您好、 Max Yaffe、

    可以采用上述方法。

    但是、在 MCU+SDK 中没有任何示例。

    下面我附上一个示例供您参考。

    我们创建了一个示例、   以每4kB 数据大小将数据从 R5F TCM 存储器传输到 A53内核 DDR。

    DMA 完成后、IPC Notify 信号  从 R5F DMA 中断发送到 A53内核、此示例需要大约7到8us。

    您可以在版本构建中使用所需的大小运行此示例、并查看您将获得多大的延迟。

    /cfs-file/__key/communityserver-discussions-components-files/791/Testcase_2D00_5-_2800_2_2900_.zip

    请运行示例并共享测试结果。

    根据测试结果,我们可以看到如何使用 IPC 解决方案。

    此致、

    Anil。

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

    Swargam、感谢您的示例。  我们测试的是类似的东西。  但我真正想要看到的是一个使用环形加速器管理从 R5F 到 A53内核的重复传输的示例。  环形加速器外观完美满足我们的需求。

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

    您好、 Max Yaffe、

    如果上述方法不适用、那么我们需要将 DMA 完成中断发送到 A53内核、而不是自内核中断。

    也可以利用计时器 PWM 每1us 自动触发一次 DMA。

    这样、IPC 开销和软件启动 DMA 开销就降低了 、除了这些方法之外、我们无法做任何事情。

    此致、

    Anil。