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/TMS320C6746:在 C674x 上设置 EDMA

Guru**** 2540720 points
Other Parts Discussed in Thread: MATHLIB, OMAP-L138, SYSBIOS

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/741106/rtos-tms320c6746-setting-up-edma-on-c674x

器件型号:TMS320C6746
主题中讨论的其他器件:OMAPL138MATHLIBOMAP-L138SYSBIOS

工具/软件:TI-RTOS

我正在尝试设置 EDMA 以执行一些基本的 QDMA 传输。 我在 pdk_omapl138_1_0_4 文件夹中浏览了可用作参考的内容、并找到/pdk_omapl138_1_0_4/packages/ti/CSL/example/edma/edma_test.c 因此、我遵循了该示例、并在代码中包含以下文件。

#include

#include

#include

并且我的项目中的 RTSC 选项卡下包含了 Omapl138 PDK 1.0.4软件包。

但是、当我编译项目时、我将 CSL_edma3Init 和所有其他 EDMA 函数设置为"未定义符号"。 我在项目中包含 PDK 时不应包含所有内容? 我如何解决这个问题?

下面是我在设置中使用的内容。

- CCS 6.1.3.00034

-SYS/BIOS 6.35.1.29

- Omapl138 PDK 1.0.4

还有一组其他的东西、如 NDK、DSPLIB 和 mathlib。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    实际上、看起来有 V0和 V1 EDMA 代码、C674x 需要使用 V1。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    EDMA 具有 V0和 V1、您可以看到 packages/ti\CSL\src\IP\EDMA\src_files_EDMA.mk、V1用于 OMAP-L138。

    此致、Eric
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我是否有一个很好的示例可用作参考? 我正在使用 SYS/BIOS、并希望为存储器复制设置几个 QDMA。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    在 EDMA3_LLD_2_12_05_xx\examples\EDMA3_driver\evm6748=== >这是 C674x 的 SYSBIOS 项目。 源代码位于:EDMA3_LLD_2_12_05_xx\examples\EDMA3_driver\src 下。 它包含 QDMA。

    此致、Eric
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在哪里可以找到此 EDMA3_LLD_2_12_05_xx 文件夹?