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.

c6678的以太网调试



我们做的一块c6678板卡,以太网工作不正常。进行以太网loopback测试,显示不能收到数据。

Enable Exception handling...
GE 1000M fullduplex internal SGMII loopback test...
waiting for GE RX interrupt timeout!
number of descriptors in host queue DDR_HOST_SIZE1_FDQ (2059) changed from 256 to 255
0x82344021->0x82344041->0x82344061->0x82344081->0x823440a1->0x823440c1->0x823440e1->0x82344101->0x82344121->0x82344141->...

可能是什么原因?

时钟PACLK,SGMIISRIOCLK均设置为156.25,PACLKSEL设置为0。

进行SRIO的Loopback测试正常。

谢谢。

  • 配置问题吧,首页的K1_STK里面有GE的源代码,也有loopback的测试,下载改一下时钟频率就能跑了。

  • 你好,C6678上的以太网比较复杂,包括PA硬件加速模块。

    我们是TI的白金合作伙伴,针对C6678有全套的商用平台软件提供,包括在C6678上成熟的TCP/IP (使用通用Socket接口)以及网络、PA机速器等全套BSP。

    可直接调用Socket接口进行,网络通信,支持TCP/UDP,VLAN,Telnet等等。

    我们的方案中每个核都有一个Ip地址,可以任意一个核同时和外部设备通信。

    并且可以帮助进行基于客户板卡的驱动移植工作。

    Best Regards

    William

    William.dong@enea.com

  • 是这样的,我们以前做了几种6678的板卡了,以太网都没有问题。只是这次板卡出现了这个问题。DSP部分原理图设计都是一样的。

    这个loopback的测试在其他板卡都是验证没问题的,外围原理设计也是一致的,时钟156.25M。在不运行loopback测试的时候,SGMII的发端没有信号,

    执行测试程序的时候,在发端可以测量到信号。但是loopback不通。

    想知道从哪里入手去调查这个问题。      谢谢!

  • 你好,我现在也碰到了以太网的问题。接收数据中断有问题。想了解下你们原来怎么调试的。

    谢谢啦。

    QQ:563174886