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

C6455 EMAC问题紧急求助

我现在有一块定制的C6455的开发板,使用intel的LXT971 PHY芯片,使用MII模式,连接方法都是参考DSK6455的。现在的情况是,DSP能够接收到pc发送过来的数据包,但是pc接收不到DSP发送的数据包,用示波器观察DSP与PHY之间的MII接口信号,均正常,TXEN,TXCLK,TXD[3:0]等数据线上,波形均无异常,但是PC端就是接收不到数据包,请问这是什么问题?能否给点建议?谢谢

Yu Liu:

不知道设置为强制模式是否有帮助。还可以检查一下link up状态是否正确。

whisper.wind:

回复 Yu Liu:

谢谢,Liu Yu。 DSP能持续接收到的PC发送过来的数据包,也能说明link up状态应该是正确的吧?

另外,请问,强制模式是什么模式?

jia Liu1:

回复 Yu Liu:

你好,我用的DSP是TMS320C6455,进行EMAC接口调试时,CCS总是显示“Packets echoed = 0”,而且观察MDIO寄存器的值发现,LINK和ALIVE的值都为00000002,这是什么原因呢,我看手册说这两个寄存器只有0和1两个值啊。

user1953003:

回复 jia Liu1:

LINK和ALIVE的值都为00000002没有问题,表示MDIO识别到的PHY地址是1,连接到PHY1.如果两个值不一样就有问题了

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