This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于以太网通信连接不上的问题_DP83849ID

Other Parts Discussed in Thread: DP83849ID
我们的产品的以太网信号通路如下图所示,由于需要双网口,但是装置对外只有一个RJ45接口,所以我们的产品内部的双绞线的8根线全用上了,1236分传输网口A的信号,4578传输网口B的信号。我们产品通过电缆与外部通信设备 连接,电缆中也只有一根双绞线,但是在电缆的另一端8根线分成两组,分别同时接两个RJ45水晶头的1236脚,这样就与其它设备兼容了。
出现问题是网口A在现场运行时无法与思科的交换机连接(电力系统中应用),网口B可以连接上;思科交换机只有一个口,当用一个交换机扩展思科交换机后,网口A、网口B同时连接到扩展交换机上,只要网口B连接上了网口A就可以连接上了,但是只要是开始单独连接网口A就始终连接不上,上电后只能ping通几次就不行了。但是,两个口连接其它的设备如电脑、华为交换机等都可以连接成功。
从下图可知,我们在设计时将PHY上B网口的差分信号搞反了,导致水晶头2收到的信号极性反了,本来1应该接TX+、2接TX-,结果1接成了TX-、2接成了TX+。不知道极性反了有没有影响?据我所知很多设备可以自动纠正极性。而且应该可以通过下图,红色虚线更改双绞线线序也可以纠正改问题。
我们的产品的以太网信号通路如下图所示,由于需要双网口,但是装置对外只有一个RJ45接口,所以我们的产品内部的双绞线的8根线全用上了,1236分传输网口A的信号,4578传输网口B的信号。我们产品通过电缆与外部通信设备 连接,电缆中也只有一根双绞线,但是在电缆的另一端8根线分成两组,分别同时接两个RJ45水晶头的1236脚,这样就与其它设备兼容了。
出现问题是网口A在现场运行时无法与思科的交换机连接(电力系统中应用),网口B可以连接上;思科交换机只有一个口,当用一个交换机扩展思科交换机后,网口A、网口B同时连接到扩展交换机上,只要网口B连接上了网口A就可以连接上了,但是只要是开始单独连接网口A就始终连接不上,上电后只能ping通几次就不行了。但是,两个口连接其它的设备如电脑、华为交换机等都可以连接成功。
从下图可知,我们在设计时将PHY上B网口的差分信号搞反了,导致水晶头2收到的信号极性反了,本来1应该接TX+、2接TX-,结果1接成了TX-、2接成了TX+。不知道极性反了有没有影响?据我所知很多设备可以自动纠正极性。而且应该可以通过下图,红色虚线更改双绞线线序也可以纠正改问题。
我对两个网口差分信号进行了测试,发现网口B的信号的确极性反了,网口A没有。在没有插上网线时,我测试了差分信号,发现4对差分线上均在不停地发送FLP信号,发送的数据应该是10000 11110000 000,见下示意图。根据802.3规范,也就是说我们设备是遵从802.3规范,支持10M、100M、半双工、全双工4种模式的。
发送FLP脉冲群示意图:
实测FLP波形:
网口A的FLP单个脉冲波形:
网口B的FLP单个脉冲波形:
综上,现有以下两个咨询:
1、你们以前是否遇到过这样的案例?根据你们的经验,我们的网口A问题大概是什么原因?与DP83849ID应用有关吗?
我对两个网口差分信号进行了测试,发现网口B的信号的确极性反了,网口A没有。在没有插上网线时,我测试了差分信号,发现4对差分线上均在不停地发送FLP信号,发送的数据应该是10000 11110000 000,见下示意图。根据802.3规范,也就是说我们设备是遵从802.3规范,支持10M、100M、半双工、全双工4种模式的。
发送FLP脉冲群示意图:
实测FLP波形:
网口A的FLP单个脉冲波形:
网口B的FLP单个脉冲波形:
综上,现有以下咨询:
1、你们以前是否遇到过这样的案例?我们的网口A问题大概是什么原因?与DP83849ID应用有关吗?