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.

TDA4VM: 自定义层的前后两层之间数据读取不一致

Part Number: TDA4VM


执行硬件: TDA4的C7x硬件

功能:构建TIDL的custom layer

问题描述

前一层的输出打印出来的值和后一层对应的输入,理论上应该是同样的值,但是两者不一致;

部分原因分析如下

1) DMA传输问题 麻烦问一下0703的DMA的channel多少个,DMA的传输配置机制有没有变化?
2) 自定义层之间上下层的连接存在问题: 这个过程是怎么传递数据的?
目前已经确定DMA的trigger并wait后,没有将数据传到指定的L2地址空间上,什么原因会出现这种问题?  DMA会有什么提示吗?是否执行正常;
PS:trigger后已经wait了,确保数据能传输完毕;