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.

[参考译文] EDMA 根据 DM8127将数据从 DDR 传输到 L2 RAM 失败

Guru**** 2562120 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/613242/edma-transfer-data-from-ddr-into-l2-ram-failed-based-on-dm8127

大家好:
 我刚刚根据 DM8127做了一些工作、 使用 EDMA 将视频数据从 DDR 传输到 L2 RAM 空间以进行算法处理、但它不起作用、L2 RAM 似乎无法访问 EDMA。 我已经做了很多测试,结果是一样的,在 EDMA 传输(DDR -> L2 RAM)之后,目标地址空间中的数据保持不变,所以我有两个问题:

1) 1)是否对 EDMA 访问 L2 RAM 空间有某种控制?
2) 2)在 DSP 端、我已分配了128k 高速缓存空间、为用户定义的 L2 RAM 保留了128k 高速缓存空间。 那么、缓存地址空间是0x1080 0000到0x10820 0000 (我从 DSP 映射文件中获取此地址)、而不是位于0x0820 0000到0x0840 0000地址空间中的用户 L2 RAM?  我不确定、将 0x10820 0000到0x10840 0000作为 EDMA 目标地址、结果是相同的。

我的测试代码请访问 attachmente2e.ti.com/.../TestCode.rar、欢迎您提供任何提示或建议。、非常感谢!