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/TMS320DM8148:EDMA 与 Dm814x 的用法。

Guru**** 2539500 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/620891/linux-tms320dm8148-edma-usage-with-dm814x

器件型号:TMS320DM8148

工具/软件:Linux

我正在 A8上运行程序,并希望将一些数据复制到其他内存地址,使用 memcpy 计算 A8的开销以使其变得忙碌,我如何使用 EDMA 来执行此操作,因为我找不到任何示例

允许用户访问 EDMA 的 API。

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

    您使用的是哪个软件版本?
    什么是内核版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的快速响应、

    我使用的是最新的 EZSDK 和内核2.6.73。

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

    您可以参阅以下链接
    processors.wiki.ti.com/.../EDMA_sample_test_application

    此 API 适用于2.6.37,无论这些 API 是否存在,您都可以尝试使用内核。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Anuj:
    我以前没有使用过 EDMA,如果你能引导我,我会很感激。
    我喜欢 EDMA.KO
    它工作正常,但我想使用在 ARM 上运行的 EDMA I 应用程序,如何实现它?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Anuj:

    让我解释一下我的方案,我在内存中有一个映像,希望使用 EDMA 从 Arm 复制它,然后在复制后收到通知。 然后,要处理来自 DSP 的映像,并使用 EDMA 将其放置在另一个 Addr 上。
    请告诉我您能不能帮助我。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Ammar:
    因为您创建了一个重复的线程
    e2e.ti.com/.../621039
    请关闭这个。
    请不要创建重复的主题、除非社区成员要求您创建。