我们做的一块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