两片DSP采用自协商模式,DSP A设置为master模式,DSP B设置为slave模式。运行程序发现DSP A端数据发出了,但是DSP B端并未收到数据,是什么原因?
Kevin Cai:
Hi, 您好!
请检查:
1. 两个DSP以太网serdes的配置是否一致
2. DSP B 的ALE表是否使能并配置正确路由表项
3. DSP B 是否使用了PA, 如果使用了PA, PA的查找表项是否配置正确; 如果没有用PA, 需要设置bypass PA
4. DSP B接收队列FDQ是否正确配置了描述符,PktDMA是否初始化
Btw,
在下面的链接中,有我们开发并测试过的以太网程序(不包含PA),包含两片DSP之间的互通, 供参考:
http://www.deyisupport.com/question_answer/dsp_arm/c6000_multicore/f/53/t/47664.aspx
谢谢