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.
尊敬的 TI 专家:
我们尝试将 UDMA 与 BareMetal 上 J721e_EVM 板(TDA4VM)上的 C7x DSP 搭配使用、以将数据从 DDR 传输到 C7x 的 L2/MSMC。
在 这个线程之后、我们尝试编译示例、但无法找到生成二进制文件的文件夹。
总之、我们希望能够使用 CCS 编译 API。 因此、我们尝试将整个库导入到 CCS 工程中、但无法编译。 从我们的示例文件(udma_memcpy_test)开始、逐个添加包含的文件只需花费太多时间。
但是、我们注意到 packages/ti/drv/udma/dmautils 文件夹中的单机版 uDMA API、并且能够为 dmautils_autosincrement_test 文件编译它(同时仅添加所需的文件并对示例代码进行少量修改)。
但是,在执行电路板上的示例代码时,我们最终被困在 DmaUtilsAutoInc3d_wait()函数的 while 循环中:
在裸机上使用带有 C7x DSP 的 DMA 是否有更简单的方法?
如果没有,我们如何使 UDMA_standalone API 正常工作?
提前感谢、
此致、
轴
您好 Axel、
SDK 不支持基于 CCS 的工程。 使用 CCS 编译示例的任何特定原因。
此致、
Parth