微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 网络自协商不成功怎么调试呢?

网络自协商不成功怎么调试呢?

时间:12-12 整理:3721RD 点击:
用88E1111设计了一个千兆以太网网络。但是PCB焊接完成后,与主机自协商无法建立连
接。
之前的设计是成功的,后来嫌那个88E1111封装太小,觉得焊接不好处理。
就更换了一个封装,结果就自协商不成功了。
千兆建立不起来,百兆 十兆都不行。
从哪里入手呢?
请指点,谢谢。

今天下午复查了一下原理图和PCB图 焊接,都没有发现问题。
1.一开始担心是千兆网络的走线阻抗问题,后来觉得不应该。阻抗有问题,千兆建立不
起来百兆应该没有问题,最次10M应该可以啊。
2.88E11的复位也通过FPGA手动控制了,也可以复位。现象是复位之前无网线插入设
备,千兆指示灯亮。复位之后,千兆灯灭。
3.查时钟,晶振输出和88E11的RXCLK都看了。RXCLK是有时钟的,那应该88E11是工作
了。
现在还有两个待查:
1.RJ45接口,两次焊接的批次不一样,但应该是同一型号的,都是正规渠道采购的。
2.RJ45接口的端接网络有问题?
我现在感觉不是88E11的问题,是线路的问题。

直接读phy的寄存器,看看对端的能力有没有传过来,还有就是loopback模式看看数字或模拟部分的问题

目前的结果是:
1.在一台主机上,如果把主机设问10M网络,设备自协商的话,两端可以建立连接。
但是主机设问100M 1000M和自协商,都不能建立连接。
2.在另一台主机上,主机设问10M 100M 1000M,都不能建立链接。
哪位专家再给看看可能出在什么地方的问题呢?
明天打算再去焊接2块,至焊接网络部分及网络电源,看看是不是焊接的问题。

看看变压器的电源

这个是集成变压器的rj45接口。
我实在没办法了,今天又去焊接了2块PCB,只焊接了网络部分。
其中一块已经调试完成,自协商到千兆网了。
最近怎么这么悲剧,总是焊接的原因导致出故障。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top