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的接收端均有信号;2 m8 U, w$ d$ ]& X/ s: i  u) j
2,CPU2 ping CPU1,CPU1不能收到报文,量测RGMII,发现CPU2到54616的信号有,没有返回到CPU2的信号;0 x; i5 S& {) S: H% s
3,CPU1 使用跳线将SGMII连接到光模块,能够和外部正常通信;! h9 u) O  r9 ~$ {/ ^6 S
4,将54616s设置为回环测试模式,然后使用CPU2(现在相当于54616s为CPU2 MAC的PHY)做回环测试,发现RGMII信号线的发送和接收均有信号;
8 g- s$ h6 B7 M; b6 @( W  x* E8 a# S5,将CPU2的RGMII信号的发送和接收信号线依次对接,做CPU2的RGMII信号的回环测试,没有问题;
4 P( g' {. [6 Y+ Y& @* R6,将54616S的RGMII信号依次对接,在CPU1端PING CPU2(相当于报文由54616的RGMII的发送口直接传回接受口,然后再回传回CPU1),CPU1不能收到报文;
5 w4 S' P( m# O& M9 E. P0 S7;将54616S的SGMII信号跳出来接到光模块,然后接入交换机,使用CPU2 ping交换机,在交换机上看到接受到的包全部显示为CRC错误
% e7 _2 C) i4 c# S9 X- U6 w$ m以上,请教专业大神,能否判定到底是哪里出了问题?* M1 [/ Y4 H) e# C7 A
小弟愚见是在54616S的RGMII接受到信号后,没有正确解码。请排除等长和阻抗的原因,已经做了控制。9 F; v2 r- @8 }2 i; G; e
9 [; M& n9 }2 J. m

作者: part99    时间: 2014-12-30 02:17
RGMII信号接错了,这是唯一的可能,我就接错过。
* [/ B* M' p* Z7 [  ]/ D7 E7 I你把bcm的datasheet和你的连接图发过来吧。
作者: jacklee_47pn    时间: 2014-12-30 09:14
很多年前剛入行的時候,我也發生過接錯 MII 信號。 >_<|||    所以規格書要仔細看清楚,接線時候要推敲想一下。
+ Z1 G5 Y2 D. ?7 W) P- M
作者: qiuquanyun    时间: 2014-12-30 10:20
part99 发表于 2014-12-30 02:17# Y! c0 ~( S6 ?0 B0 V5 f1 b
RGMII信号接错了,这是唯一的可能,我就接错过。
9 C* X* k4 M+ U; W你把bcm的datasheet和你的连接图发过来吧。

0 s, }, J; J: U8 `& ~, f" t  ]接口问题肯定是最基本,也是最开始就想到去检查的,没有错!
9 f3 z, \$ X1 j( C+ \) l经过仔细研究datasheet和尝试,今天终于发现了问题所在:BCM54616S的内部RGMII的接收延时需要关闭!这个寄存器默认是出于打开状态的。由此推定是因为发送RGMII信号的CPU2没有按照常规来做,坑!该CPU2为专用芯片。5 x, J+ B! x# a% H

作者: qiuquanyun    时间: 2014-12-30 10:21
jacklee_47pn 发表于 2014-12-30 09:14
$ M/ r" X7 n+ S6 S$ W2 M7 d% u很多年前剛入行的時候,我也發生過接錯 MII 信號。 >_
0 {7 X  N6 E! a7 X4 R
问题已经解决,谢谢关心。$ E( I! ~9 I' I

作者: donkey    时间: 2015-1-7 14:57
请问楼主,器件资料怎么来的?
作者: qiuquanyun    时间: 2015-1-11 23:48
donkey 发表于 2015-1-7 14:57
( P- P+ m% ^$ r2 K- s7 g: V: o+ }请问楼主,器件资料怎么来的?
# X6 N6 k' e- ]/ M3 r
经销商给的
6 m, a* ^. ]( k. J8 k
作者: donkey    时间: 2015-1-13 10:11
qiuquanyun 发表于 2015-1-11 23:485 U" u5 }5 }3 O4 X: ?8 i
经销商给的

; B  T  y! [! ?+ F' z好吧 ,多谢!- j/ H; Y+ y% K/ }





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