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

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测试正常。

谢谢。

Allen35065:

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

yuanwen dong:

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

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

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

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

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

Best Regards

William

William.dong@enea.com

xianhu meng:

回复 Allen35065:

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

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

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

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

CHENJUN HU:

回复 xianhu meng:

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

谢谢啦。

QQ:563174886

赞(0)
未经允许不得转载:TI中文支持网 » c6678的以太网调试
分享到: 更多 (0)