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

PHY 丢包

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
' W0 H6 B5 r* h# a
ARM (Cortina) 平台。, D9 x$ x  m" J/ ^, g7 L+ W" ^
LAN 丢包(package)现象严重。 --MAC(集成在ARM).
! W9 N, D- u% L& vPHY 到connector 这一端, 经测试(不是问题)。
$ ?9 Z% N  [: {/ W* J问题, 主要是在RGMII 这一段。 9 _( p( p! ^- j+ |/ |3 |3 O$ J

2 w! x9 M1 t, \1 C& I! w: x问题可能出在哪?0 R- [& w! z* W9 ?- _

该用户从未签到

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 编辑
  G. A/ F8 ~% w4 k1 ^
菩提老树 发表于 2015-6-16 22:35- `9 X! U: F$ y9 z* h5 v" p
楼主,你们测试过了,说明你们的传输链路没有问题。至于丢包,你们的软件有看过吗?RGMII与你后面的丢包有 ...

7 a& ^: @; o2 R9 t& oSorry!估计, 我的表达不准。 1 K* g2 u  O, D
1.链路有连通
5 W8 T: w8 p  ?2 m6 n2.功能又不正常。(主要表现为 copy 文件时, 速率太慢, 走走 停停的那种。 Fireware 工程师测试的时候, 就出现ERROR。)5 }2 n! f, V8 ^& w/ h3 Q4 F
3. SoC----PHY----Connector(Serial-- 1驱4那种。两个LAN 口连接, 没有问题。 ); b" K( w. [/ q  @: B
4.所以问题,就是出在Soc----PHY 这个范围(RGMII 连接)。% K% w  r" m7 i2 L* A/ H
5. 我想问, 是否等长(100mil)? 串阻的大小(22.1 ohm)?又或是clk的并联电容(22p)?SoC 会不会有些什么特殊的设置。我没有注意到?(第一次玩ARM)- R2 F9 |- g( B4 ]/ n
" d4 E9 v4 ?5 a! F) f" n4 p' h
6.Ethernet是1000M. 用软件改到了10, 100, 也是同样的效果。& u/ K2 i9 ]9 g5 k1 }

$ j2 l$ }" h8 Z7 R: |5 W谢谢 菩提 关注!
# C& g# o& O4 }2 l) s, V/ R" w# N
. A) o2 x0 X$ f0 q' b
) `! D, B' i' Q; \: [

该用户从未签到

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" s/ U8 ^4 P  r/ f, r* }, u
等长是要做的,RGMII是源同步的信号,所以clk要比较长一点,但是不做等长也是可以的,因为RGMII可以自己做d ...
8 l3 B3 [! z8 x
我在想, 下图所示的电容, 会不会对我的时延有显著的干扰?) P6 f# k, S$ c% C0 {. O/ y
不加会不会更好?
) H; B8 H- R; M  _0 E9 |2 j ; V; |3 B7 O. Z: O; s0 v8 f" y

点评

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

该用户从未签到

7#
 楼主| 发表于 2015-6-18 08:29 | 只看该作者
经过这几天的调试。
7 g, P0 D- D6 q/ K: O! EBug 基本解了。
1 [' ?2 c6 }" C- V# `9 q问题点就出在, 软件的delay 设置与 电阻值的选择上!* f! h  P& o; y$ T( t

4 v% \! y9 Y: L! A谢谢! 菩提!!

点评

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

该用户从未签到

8#
发表于 2015-6-18 09:20 | 只看该作者
Quantum_ 发表于 2015-6-18 08:29
3 t/ Q4 R/ Q6 i& \( h$ }" B: |# a经过这几天的调试。 ( |6 ?4 [, d4 w; ~9 R+ z( r. E7 L0 A
Bug 基本解了。
- K+ B6 c5 b: N$ J" K问题点就出在, 软件的delay 设置与 电阻值的选择上!

) ]6 W$ x2 H+ d% z* ?, R+ |客气了。

该用户从未签到

9#
发表于 2015-6-18 09:21 | 只看该作者
Quantum_ 发表于 2015-6-17 13:35! F) O7 ~' P7 w# m( h
我在想, 下图所示的电容, 会不会对我的时延有显著的干扰?
1 R9 D( C6 O2 `/ }, G不加会不会更好?
8 A6 H9 i* e" t/ o9 S) L0 ^
如果不加,你的RC怎么做呢?这是基本常识

点评

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

该用户从未签到

10#
 楼主| 发表于 2015-6-18 10:24 | 只看该作者
菩提老树 发表于 2015-6-18 09:21% b4 a, Y* G8 T# D, N, l
如果不加,你的RC怎么做呢?这是基本常识

9 d( s- R# @/ o+ e0 c9 P2 t* U* {我再深入看看。RC 是否 真的‘必要’。
6 ]/ ], n% ]0 B5 A* F. a没有c, 构不成RC。可是, 为什么一定要有一个RC.   D  v+ V5 `6 ~% A) _9 J/ N3 V' K
常识? --时常碰到这样的问题---常识本身就是 误导。 ' q0 u# g7 t+ h0 X; M# J
+ n: z0 t" {1 N$ Y
再次谢谢! 菩提
) `3 M' H. d/ w5 u. m1 {  M# ^- w% f3 \8 g2 ^
: ?. O: i- N, g* F) f0 k3 `$ ~: C

点评

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

该用户从未签到

11#
发表于 2015-6-18 10:31 | 只看该作者
Quantum_ 发表于 2015-6-18 10:24
  \# P/ V# Z. _. r/ E" U我再深入看看。RC 是否 真的‘必要’。
4 G0 [: `" ?# R- x+ e# D没有c, 构不成RC。可是, 为什么一定要有一个RC.
. I) n% k& r- S4 K0 A/ u: B常识? --时 ...

, D) P5 `+ s) ^* f- b不一定要RC来构成时延,但是这里使用其做时延也是没有问题的。要相信常识,不要老使用经验、经验,每一个人都有经验,只是看你的经验是好的还是差的。

该用户从未签到

12#
发表于 2015-6-18 10:38 | 只看该作者
Quantum_ 发表于 2015-6-18 10:24# W2 d. T. D1 h1 @% }4 l, D4 y
我再深入看看。RC 是否 真的‘必要’。! |- g. E3 F$ |+ x' t# B
没有c, 构不成RC。可是, 为什么一定要有一个RC.
: J# J) O# R* F常识? --时 ...
7 h, A2 Y3 i- S6 p

; u1 M; r* |2 u1 L: x指不定,那颗电容还有防止EMI的作用呢!你去掉之后,EMC可能就有麻烦了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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