工具与软件:
尊敬的 TI 专家:
我想知道为什么 DMA Linux 驱动程序上的速度太慢而无法与 R5F 上的 UDMA 进行比较、或者我缺失了
Linux 驱动程序端的一些配置?
DMA Linux 驱动程序、用于将数据从 kmem 复制到 kmem、大小为4MB、速度约为260MB/s
R5F 上的 UDMA 以大约12Gb/s 的速度发送大小4MB 的数据
BRS、
Ninh Nguyen
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 专家:
我想知道为什么 DMA Linux 驱动程序上的速度太慢而无法与 R5F 上的 UDMA 进行比较、或者我缺失了
Linux 驱动程序端的一些配置?
DMA Linux 驱动程序、用于将数据从 kmem 复制到 kmem、大小为4MB、速度约为260MB/s
BRS、
Ninh Nguyen
尊敬的 Brijesh Jadav:
我检查了 DSP 侧的 TI RTOS、它使用 uDMA t 将数据从 DDR 传输到 L2或某些地方、它默认是使用 DRU 来实现 uDMA
=> DSP DMA 的速度很快、大约为10到14Gb/s
当我在 DSP 上禁用 DRU 时、速度降低、DMA Linux 驱动程序也是如此。
"我真的怀疑 Linux 是否支持 DRU 通道。 "
=>您能否通过 J784s4 SDK 版本9来检查它是否支持 DRU? 是否有支持 Linux 上的 DRU 的指南或文档?
谢谢
BRS、
Ninh Nguyen