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

C6657 EMAC调试问题

我们是自己画的板子,硬件设计完全参考的是EVM板,用这个C6657_EMAC_Example例程。

EMAC loopback模式是能通过的,但是切换到DSP0_TO_DSP1的模式,从上位机用wireshark抓取,什么都抓不到。用C6657_EMAC_Example例程发现serdes的初始化函数(configSerdes())显示SGMII_SERDES_STS状态寄存器的最低位,就是检测Serdes PLL的锁定状态的那个位,忽高忽低,或者完全锁不上。想请问一下可能是什么原因导致的。

Nancy Wang:

user4257905

2、我们硬件没有改动,我调试别的外设后,发现上位机检测到的网络变成了10M。然后EMAC loopback模式就不能正确运行了,这可能是什么原因呢?

是否有可能存在引脚复用的情况。

user4257905:

回复 Nancy Wang:

没有的呢,而且即使复用,我后来还是用C6657_EMAC_Example例程调试,肯定就释放了管脚呀。而且按道理即使变成了10M,为什么EMAC loopback模式就不正常了呢?这个不是在MAC模块就回环了嘛?都没有到serdes和SGMII接口呀。

user5959942:

你好,目前在学习C6657,是个新手,没有找到6657网口的测试例程,能否提供一下,邮箱1592628854@qq.com,谢谢啦

user4257905:

回复 user5959942:

e2echina.ti.com/…/59661 这个里面的回复下面有下载的

赞(0)
未经允许不得转载:TI中文支持网 » C6657 EMAC调试问题
分享到: 更多 (0)