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.
做了一块板卡,硬件按照TI官网上的6678芯片 EVM设计的,网络一直link不上,DSP型号是C6678,PHY为88E1111,现在定位到是dsp和phy之间的sgmii通路不通,dsp做过sgmii和serdes回环测试,PHY做过了外回环测试,均正常,但是DSP到PHY的回环不正常,测过了PHY和dsp之间sgmii信号眼图,正常,MDIO读出的PHY寄存器的数据和EVM开发板读出来的数据一致。小弟已经完全没有思路了,求论坛里的大神为小弟指点迷津,非常感谢!
是所有板子都link不上还是只是各别板子?
您用的PDK版本是哪一个版本?
建议检查:
1) SERDES input 时钟
2)PHY配置是否正常
3)测试下强制100M是否可行 ?(注意Keystone SGMII接口不支持1000M 半双工问询,最好把这个功能关闭掉)
4)SERDES错误状态寄存器中有没有错误状态统计?
HI Thomas:
关于你提出的问题回复如下:
是个别板子链接不上,建议做下出错板子上DSP的A-B-A交叉验证,即将问题板卡焊接好的DSP芯片,和将问题芯片焊接到好的板卡上,以此判定是和芯片有关还是和板卡设计有关?
另外您的出错率是多少?
您好,我想问一下,如何通过6678与MDIO读取88E1111芯片的寄存器的值?有相关的例程吗?谢谢呢。
你好,遇到一样的link up问题,可以交流下吗:qq262491280