EDA365电子工程师网

标题: 求助 PHY(bcm 54616s) 能发不能收的问题 [打印本页]

作者: qiuquanyun    时间: 2014-12-30 00:18
标题: 求助 PHY(bcm 54616s) 能发不能收的问题
现有一博通的54616s,使用其SGMII(连接CPU1) to RGMII(连接CPU2)的功能。现象如下:1,CPU1 ping CPU2,CPU2能够收到报文,但CPU1没有不能收到报文回复;两侧RGMII信号,发现RGMII到CPU1,和回到54616S的接收端均有信号;
" l+ J$ b1 u& C& m) f2,CPU2 ping CPU1,CPU1不能收到报文,量测RGMII,发现CPU2到54616的信号有,没有返回到CPU2的信号;- @  N* s9 K$ m# X: j9 K
3,CPU1 使用跳线将SGMII连接到光模块,能够和外部正常通信;4 g3 u4 Z* w# N5 e9 ~9 N" u# k8 z8 b
4,将54616s设置为回环测试模式,然后使用CPU2(现在相当于54616s为CPU2 MAC的PHY)做回环测试,发现RGMII信号线的发送和接收均有信号;
+ U# n6 T+ e! w5 K0 C/ J' z, e5,将CPU2的RGMII信号的发送和接收信号线依次对接,做CPU2的RGMII信号的回环测试,没有问题;
5 ], H" p( B( H' B1 Q1 {6,将54616S的RGMII信号依次对接,在CPU1端PING CPU2(相当于报文由54616的RGMII的发送口直接传回接受口,然后再回传回CPU1),CPU1不能收到报文;
' ~) F$ ~1 B, B( ^: _5 |7;将54616S的SGMII信号跳出来接到光模块,然后接入交换机,使用CPU2 ping交换机,在交换机上看到接受到的包全部显示为CRC错误7 y( {$ w  y; o+ o1 t. X
以上,请教专业大神,能否判定到底是哪里出了问题?
3 O6 b; D: |8 c( r小弟愚见是在54616S的RGMII接受到信号后,没有正确解码。请排除等长和阻抗的原因,已经做了控制。4 i% x% ~6 X. n* z3 M$ H

- j; d$ V, h) y5 z, e$ l
作者: part99    时间: 2014-12-30 02:17
RGMII信号接错了,这是唯一的可能,我就接错过。% }; a' o+ v+ {' m; k  r
你把bcm的datasheet和你的连接图发过来吧。
作者: jacklee_47pn    时间: 2014-12-30 09:14
很多年前剛入行的時候,我也發生過接錯 MII 信號。 >_<|||    所以規格書要仔細看清楚,接線時候要推敲想一下。" q* R5 b' c1 h; g0 ?) T

作者: qiuquanyun    时间: 2014-12-30 10:20
part99 发表于 2014-12-30 02:179 W* V8 M; p4 u& V/ o. Q2 M
RGMII信号接错了,这是唯一的可能,我就接错过。
  u; E1 k# k* s' q5 @你把bcm的datasheet和你的连接图发过来吧。
5 B( V3 M! ]- O5 v& F! ^" s
接口问题肯定是最基本,也是最开始就想到去检查的,没有错!7 u3 N5 Z/ n  W7 ~, M
经过仔细研究datasheet和尝试,今天终于发现了问题所在:BCM54616S的内部RGMII的接收延时需要关闭!这个寄存器默认是出于打开状态的。由此推定是因为发送RGMII信号的CPU2没有按照常规来做,坑!该CPU2为专用芯片。- m5 h3 ~- q* N# W9 E

作者: qiuquanyun    时间: 2014-12-30 10:21
jacklee_47pn 发表于 2014-12-30 09:14
& x, A) Y% q: |7 ~8 w很多年前剛入行的時候,我也發生過接錯 MII 信號。 >_
- U( p! l: |& h
问题已经解决,谢谢关心。
! z8 P- |! d! B! o& I( f
作者: donkey    时间: 2015-1-7 14:57
请问楼主,器件资料怎么来的?
作者: qiuquanyun    时间: 2015-1-11 23:48
donkey 发表于 2015-1-7 14:57
5 o& U7 x) C0 w8 O  H5 t0 G, H请问楼主,器件资料怎么来的?

4 [: L5 J5 I6 ^* i% b经销商给的
( o# ~7 X  D3 ?  M
作者: donkey    时间: 2015-1-13 10:11
qiuquanyun 发表于 2015-1-11 23:48
' j8 [( P" D2 x' h5 Z, f7 @9 s; }经销商给的
! ~3 ~) b) X, O- T# c1 t
好吧 ,多谢!
# N& p! Z8 K" _




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2