RTL8201CP调试

最近一段在调试一块板子。网络时通时不通。

在uboot下完全正常,但是内核挂载nfs时,时通时不通。Ping基本正常。

按照常规步骤:

1.测RMII接口信号。TXC(Pin7),RXC(Pin16)应该有25MHz或者2.5MHz的脉冲。
2.接收到数据应该RXDV(Pin22)应该有高电平脉冲。
3.MDC(Pin25)应该有2.5MHz的脉冲

完全正常。

因为这版子是工厂贴的。没有怀疑会有元件贴错。

今天现在没有办法,去对外围的元件,居然发现工厂把49.9K(68C)当作,49.9欧的电阻(tx+,tx-,rx+,rx-的匹配电阻)来焊。真是晕倒!!

换回49.9欧的电阻,一切ok!

附上E96标准

你可能感兴趣的:(c,网络)