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/AM5728:如何通过 DMA 将 dtaa 从 DDR 传输到 GPMC (外部存储器)

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/764854/linux-am5728-how-to-transfer-dtaa-via-dma-from-ddr-to-gpmc-external-memory

器件型号:AM5728

工具/软件:Linux

大家好、

在 Linux 用户空间中、是否有从 DDR 到 GPMC 的 DMA 数据传输示例?

我使用的是 AM572x IDK。

我使用的是 PROCESSOR-SDK-LINUX-AM57X 05_02_00_10。

此致

Mitchell

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

    感谢您发帖。

    有关更多信息、请参阅此主题:

    e2e.ti.com/.../689540

    我们在许多产品中使用了一个称为 DMA 测试的示例。 这可被调整为从 DDR 到 GPMC、并且应该在 IDK 上很好地工作。

    开始的最佳位置是内核源文件内的内核文档、位于内核源文件内的/Documentation/dmaengine/dmatest.txt 内核源文件内。

    我当然希望这对您有所帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mitchell、

    我在我们的 PSDK Linux 中进行了搜索、但找不到这样的示例。 我搜索了以下资源:

    software-dl.ti.com/.../Examples_and_Demos.html

    TI-processor-sdk-linux-am57xx-evm-05.02.00.10/example-applications/

    我只能找到 DDR 到 DDR 存储器 EDMA 示例:

    TI-processor-sdk-linux-am57xx-evm-05.02.00.10/board-support/linux-4.14.79/Documentation/dmaengine/dmatest.txt
    TI-processor-sdk-linux-am57xx-evm-05.02.00.10/board-support/linux-4.14.79/drivers/dma/dmatest.c

    另请参阅下面与最成熟用户空间应用相关的 e2e 线程:

    e2e.ti.com/.../689540
    e2e.ti.com/.../607788


    下面是一些与 GPMC DMA 相关的线程示例:

    e2e.ti.com/.../722936
    e2e.ti.com/.../643157
    e2e.ti.com/.../455417
    e2e.ti.com/.../556546

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

    如果您没有其他与此 e2e 主题相关的问题、请关闭/验证/解决此主题。

    此致、
    帕维尔