诸位前辈:
我仿照TI提供的开发板(6657),使用C6655和88E1112构成千兆网电路。
1)使用100M网线,88E1112自适应成100M,PC和我的C6655可以通信。
2)使用1000M网线,8831112自适应成1000M,采用和1)里面同样的程序,但PC和C6655无法通信。C6655发数据,PC上用网络抓包抓不到任何数据。
3)使用1000M网线,使用TI提供的开发板(6657),采用1)里面同样的程序,PC和C6655可以通信。
在2)的过程中,RJ45的灯显示1000M正常,PC端网络显示1000M正常,C6655寄存器自适应和PHY协商显示10000M正常,数据发送时,C6655寄存器显示发包正常。而PC就是抓不到数据。
为什么我在2)的情况下,无法进行PC和C6655通信。拜求诸位前辈指点。
Shine:
请问PC向c6655发包,c6655能收到么?
shao lei:
回复 Shine:
1).在自己设计的C6655板子上,若是100M网线,PC向C6655发包,C6655能收到。能触发接收中断。
2).在自己设计的C6655板子上,若是1000M网线,PC向C6655发包,C6655收不到。不能触发接收中断。
TI中文支持网