TI中文支持网
TI专业的中文技术问题搜集分享网站

求助AIF2的问题!

大家好!我在用Keystone1软件开发包开发AIF,现在遇到的问题如下:

原来代码能够实现正常收发,但在发送中断中改为从外部(不管是从DDR,SL2,还是LL2)拷贝数据就会出现1帧中后面的包丢掉收不到,好像是memcpy延时。

我怀疑是Tx FDQ和Rx FDQ混用的问题,就把发送和接收的descriptor区域分开,发送的在core0,接收的在core1,问题仍然出现。

查看AIF PKTDMA发送和接收优先级都是0即最高,而且也没有数据读写在DDR,应该不会冲突。

请教这个问题应该怎样解决?

项目紧急,请各位高手相助,谢谢!

luting He:

另外,DB FIFO buff length也已改为最大了。而且在发生丢包时,看了一下从Rx Q中取出的descriptor也是正常的,应该也不是队列操作的问题。

那还有什么可能会引起丢包呢?

请各位专家帮忙解答,谢谢!

Thomas Yang1:

回复 luting He:

请问您在中断中具体是怎么COPY数据的,从哪里拷贝到哪里,数据SIZE 有多大?

赞(0)
未经允许不得转载:TI中文支持网 » 求助AIF2的问题!
分享到: 更多 (0)