找回密码
 注册
关于网站域名变更的通知
查看: 2779|回复: 11
打印 上一主题 下一主题

PHY 丢包

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-6-16 09:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x

  Z3 |0 E' Q# o& L) V* VARM (Cortina) 平台。  H% S- i* Z3 j( q+ ]; o3 G
LAN 丢包(package)现象严重。 --MAC(集成在ARM)./ u# A2 w! Z3 b/ |* \
PHY 到connector 这一端, 经测试(不是问题)。
& m( Q# Q1 _1 e0 a5 e4 O: Q6 U8 g6 W问题, 主要是在RGMII 这一段。
+ z: a7 Y  {8 Z' u3 S4 K: Q& p( W3 W8 P$ M
问题可能出在哪?
9 s* P' H4 G0 t5 X

该用户从未签到

2#
发表于 2015-6-16 22:35 | 只看该作者
楼主,你们测试过了,说明你们的传输链路没有问题。至于丢包,你们的软件有看过吗?RGMII与你后面的丢包有什么关系呢?你既然都那么确定RGMII有问题,那还问问题出在哪里,是调戏我们吗?

点评

Sorry! 估计, 我的表达不准。 1.链路有连通 2.功能又不正常。(主要表现为 copy 文件时, 速率太慢, 走走 停停的那种。 Fireware 工程师测试的时候, 就出现ERROR。) 3. SoC----PHY----Connector(Serial--  详情 回复 发表于 2015-6-17 09:07

该用户从未签到

3#
发表于 2015-6-16 22:41 | 只看该作者
还有,请问是100M Ethernet丢包还是1000M Ethernet丢包?请把问题解释清楚。

该用户从未签到

4#
 楼主| 发表于 2015-6-17 09:07 | 只看该作者
本帖最后由 Quantum_ 于 2015-6-17 09:12 编辑
0 v# s! C6 v8 ]" w7 h$ G' |
菩提老树 发表于 2015-6-16 22:35
" `) D) [* ?* \+ V  _. U楼主,你们测试过了,说明你们的传输链路没有问题。至于丢包,你们的软件有看过吗?RGMII与你后面的丢包有 ...
% h/ A6 x0 @' Y8 M  G1 B
Sorry!估计, 我的表达不准。
5 c* \: S  l. J- y* n% h4 b( P+ m0 L1.链路有连通$ W3 D" Z2 M: v& j2 t! s
2.功能又不正常。(主要表现为 copy 文件时, 速率太慢, 走走 停停的那种。 Fireware 工程师测试的时候, 就出现ERROR。)5 c" _0 R9 O: S% F) U7 \) R5 X
3. SoC----PHY----Connector(Serial-- 1驱4那种。两个LAN 口连接, 没有问题。 ): l! i5 O+ g( F" ]
4.所以问题,就是出在Soc----PHY 这个范围(RGMII 连接)。; s& p3 l2 O! l
5. 我想问, 是否等长(100mil)? 串阻的大小(22.1 ohm)?又或是clk的并联电容(22p)?SoC 会不会有些什么特殊的设置。我没有注意到?(第一次玩ARM)
4 _& L6 p! T1 e# w  n. ^  Q5 u
5 H; t: W5 M1 M" J  d7 ^6.Ethernet是1000M. 用软件改到了10, 100, 也是同样的效果。- Z% s2 P6 c; \' b# F

4 N% C! G& ?2 B: E, \% }- }) K谢谢 菩提 关注!9 |+ n% }- o: [: a  ?; M

& k: _5 A8 Q7 K3 ?! s/ x! B( }0 q! V4 z" u7 \+ A5 P: @7 w

该用户从未签到

5#
发表于 2015-6-17 09:27 | 只看该作者
等长是要做的,RGMII是源同步的信号,所以clk要比较长一点,但是不做等长也是可以的,因为RGMII可以自己做delay;串阻的大小可以根据实际情况去调节,SOC特殊的设置就是看软件是否有开delay咯。

点评

我在想, 下图所示的电容, 会不会对我的时延有显著的干扰? 不加会不会更好? [attachimg]98380[/attachimg]  详情 回复 发表于 2015-6-17 13:35

该用户从未签到

6#
 楼主| 发表于 2015-6-17 13:35 | 只看该作者
菩提老树 发表于 2015-6-17 09:27" m. U4 ]- _8 f! `
等长是要做的,RGMII是源同步的信号,所以clk要比较长一点,但是不做等长也是可以的,因为RGMII可以自己做d ...

0 W" b# P6 ?1 ~3 e8 p. G( ]我在想, 下图所示的电容, 会不会对我的时延有显著的干扰?
- K9 a6 K- X% j- G$ `8 s) p不加会不会更好?
0 w5 |# k# c7 m& ?
: o7 p( J  i* n

点评

如果不加,你的RC怎么做呢?这是基本常识  详情 回复 发表于 2015-6-18 09:21

该用户从未签到

7#
 楼主| 发表于 2015-6-18 08:29 | 只看该作者
经过这几天的调试。
! X1 X- S/ D: Z& A8 SBug 基本解了。4 Z3 T3 @" t) I
问题点就出在, 软件的delay 设置与 电阻值的选择上!
* U. [7 m# y0 b# m& h$ \/ C# l) Y* K3 Y, I
谢谢! 菩提!!

点评

客气了。  详情 回复 发表于 2015-6-18 09:20

该用户从未签到

8#
发表于 2015-6-18 09:20 | 只看该作者
Quantum_ 发表于 2015-6-18 08:29
! r$ }3 [; c* B/ Q3 g, _* v. f5 h经过这几天的调试。 5 V  z) u) c9 v/ a
Bug 基本解了。; u1 L8 P$ V8 x/ v1 z
问题点就出在, 软件的delay 设置与 电阻值的选择上!

: a2 c% D) }# `客气了。

该用户从未签到

9#
发表于 2015-6-18 09:21 | 只看该作者
Quantum_ 发表于 2015-6-17 13:35" k3 I6 o/ ~2 F) N, Q7 ]
我在想, 下图所示的电容, 会不会对我的时延有显著的干扰?+ M9 O5 ?: V! ]' r$ S7 }8 R
不加会不会更好?

, x1 g+ F5 D* z) r如果不加,你的RC怎么做呢?这是基本常识

点评

我在深入看看。RC 是否 真的‘必要’。 没有c, 构不成RC。可是, 为什么一定要有一个RC. 常识? --时常碰到这样的问题---常识本身就是 误导。 再次谢谢! 菩提  详情 回复 发表于 2015-6-18 10:24

该用户从未签到

10#
 楼主| 发表于 2015-6-18 10:24 | 只看该作者
菩提老树 发表于 2015-6-18 09:214 ~. z. v0 m$ Y0 N* d4 }
如果不加,你的RC怎么做呢?这是基本常识

6 U- u3 D# J5 B9 [6 h我再深入看看。RC 是否 真的‘必要’。
$ C5 ]4 @. f$ Q7 y没有c, 构不成RC。可是, 为什么一定要有一个RC. + u8 f8 Z3 C( A( I! r% G& Z9 K
常识? --时常碰到这样的问题---常识本身就是 误导。
# S2 f2 Z$ M' R. h# A) B, U. I, Y' k, v8 }! ^
再次谢谢! 菩提
9 K  @/ N+ w/ e7 P& _1 w' W8 ?4 W4 M5 z/ |
7 b2 q6 ]6 q) n  ^9 f8 d3 w

点评

指不定,那颗电容还有防止EMI的作用呢  详情 回复 发表于 2015-6-18 10:38
不一定要RC来构成时延,但是这里使用其做时延也是没有问题的。要相信常识,不要老使用经验、经验,每一个人都有经验,只是看你的经验是好的还是差的。  详情 回复 发表于 2015-6-18 10:31

该用户从未签到

11#
发表于 2015-6-18 10:31 | 只看该作者
Quantum_ 发表于 2015-6-18 10:24
% D4 d# k7 B% ?- A* U我再深入看看。RC 是否 真的‘必要’。
) u- j9 }& I0 e' x7 y没有c, 构不成RC。可是, 为什么一定要有一个RC. ; n( ]$ R  |& a, m5 e# `
常识? --时 ...
; Y0 h7 w- u9 T
不一定要RC来构成时延,但是这里使用其做时延也是没有问题的。要相信常识,不要老使用经验、经验,每一个人都有经验,只是看你的经验是好的还是差的。

该用户从未签到

12#
发表于 2015-6-18 10:38 | 只看该作者
Quantum_ 发表于 2015-6-18 10:24) {/ G& {; x1 l* A1 c" Q3 `( k( E9 D
我再深入看看。RC 是否 真的‘必要’。
! U7 J, g  _. V" ?没有c, 构不成RC。可是, 为什么一定要有一个RC. 6 b/ }% e5 x1 g7 Z0 D& \
常识? --时 ...

. e1 L) V$ N, X2 i+ I- S
! e2 }- y+ S2 t9 W7 C指不定,那颗电容还有防止EMI的作用呢!你去掉之后,EMC可能就有麻烦了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 17:48 , Processed in 0.187500 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表