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

PHY 丢包

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
0 Q$ p7 L: P: N* H! a8 f% i
ARM (Cortina) 平台。- F# F1 Z9 \/ W9 Y! G4 n
LAN 丢包(package)现象严重。 --MAC(集成在ARM).
% ?; c5 Z1 X6 T& _% G/ z1 n8 uPHY 到connector 这一端, 经测试(不是问题)。5 x0 X0 t. f) b1 O1 `
问题, 主要是在RGMII 这一段。 ! Q* a* x4 I" ]* Z, h: ]9 C: r9 [
3 ~) b& p% d5 b2 w- v3 h; N- W
问题可能出在哪?
& a# E: O! n. [& O% [0 `( Y

该用户从未签到

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 编辑 + ]6 L1 ?7 {( q, V) N
菩提老树 发表于 2015-6-16 22:35
' @3 Z! A4 D2 H" h( J2 K7 e0 |# F楼主,你们测试过了,说明你们的传输链路没有问题。至于丢包,你们的软件有看过吗?RGMII与你后面的丢包有 ...
* N& a: H1 H4 L9 \/ C
Sorry!估计, 我的表达不准。 / E& [4 x; l* j
1.链路有连通2 X# B/ \5 ^. c
2.功能又不正常。(主要表现为 copy 文件时, 速率太慢, 走走 停停的那种。 Fireware 工程师测试的时候, 就出现ERROR。)
9 C6 H  t. ~$ _3. SoC----PHY----Connector(Serial-- 1驱4那种。两个LAN 口连接, 没有问题。 )9 f$ a/ l& |+ n3 }
4.所以问题,就是出在Soc----PHY 这个范围(RGMII 连接)。" C, ?8 S) }% {+ [
5. 我想问, 是否等长(100mil)? 串阻的大小(22.1 ohm)?又或是clk的并联电容(22p)?SoC 会不会有些什么特殊的设置。我没有注意到?(第一次玩ARM)
3 @/ ]' z! V. X
. s5 c; w% n- l9 O* z# v6.Ethernet是1000M. 用软件改到了10, 100, 也是同样的效果。/ v( M/ M+ `' X

! @$ L; \# X5 o6 I谢谢 菩提 关注!; y) l4 _" s% X- `" V% p

$ P3 J* s. q  M1 v0 ]
' y8 Y# f! K5 z% I" j. b+ d5 V

该用户从未签到

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" h' w* Y# q2 ?2 t& V, n$ e: h2 J
等长是要做的,RGMII是源同步的信号,所以clk要比较长一点,但是不做等长也是可以的,因为RGMII可以自己做d ...

% {8 d$ B5 w/ R2 b3 |我在想, 下图所示的电容, 会不会对我的时延有显著的干扰?! x5 r5 K$ b% Q$ c+ h: _
不加会不会更好?, U) Q) ~9 n1 e
3 ]5 Q3 ~0 K1 K" Q

点评

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

该用户从未签到

7#
 楼主| 发表于 2015-6-18 08:29 | 只看该作者
经过这几天的调试。
- s7 H6 G8 ^) j. ^/ y4 e* }Bug 基本解了。
8 z. m! \% I8 w: a问题点就出在, 软件的delay 设置与 电阻值的选择上!
2 b; E- \( A3 C6 g' D5 S+ I! L7 }# F" H( D5 o
谢谢! 菩提!!

点评

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

该用户从未签到

8#
发表于 2015-6-18 09:20 | 只看该作者
Quantum_ 发表于 2015-6-18 08:29
. N4 Z% ]4 S, U' V5 r" D2 E- J经过这几天的调试。
9 K, R* X  h4 H8 |. c" @Bug 基本解了。
+ q9 x5 z: X# i问题点就出在, 软件的delay 设置与 电阻值的选择上!
: s% }+ I* ~3 q$ a( k; A/ M
客气了。

该用户从未签到

9#
发表于 2015-6-18 09:21 | 只看该作者
Quantum_ 发表于 2015-6-17 13:35
/ ]: [: {. W9 E我在想, 下图所示的电容, 会不会对我的时延有显著的干扰?0 J" w4 J1 n' D# A9 }; g: K2 I
不加会不会更好?

" B& ~  K9 X/ T1 _如果不加,你的RC怎么做呢?这是基本常识

点评

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

该用户从未签到

10#
 楼主| 发表于 2015-6-18 10:24 | 只看该作者
菩提老树 发表于 2015-6-18 09:21# n$ N8 Z* a# y, a% t% s5 d
如果不加,你的RC怎么做呢?这是基本常识
* R" _  |* y+ S3 o8 a
我再深入看看。RC 是否 真的‘必要’。
4 w8 z9 V- I7 S* u# G没有c, 构不成RC。可是, 为什么一定要有一个RC. 0 B, g$ c7 T5 u% e
常识? --时常碰到这样的问题---常识本身就是 误导。 5 [3 w9 o) }* i- L3 e
. e( W$ Z( M, T- I
再次谢谢! 菩提
( Q, R4 Z0 b7 w+ S
3 W: b9 h$ W/ G7 L+ e3 s
- u* ?$ u, v/ e6 q

点评

指不定,那颗电容还有防止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/ h! F2 Q我再深入看看。RC 是否 真的‘必要’。5 Z. }7 x8 p0 j6 x  A7 B7 m/ _8 ?, t. G
没有c, 构不成RC。可是, 为什么一定要有一个RC. 8 G' t, L0 V6 L* q. q
常识? --时 ...

) t& s  H# A- k. t  p3 M不一定要RC来构成时延,但是这里使用其做时延也是没有问题的。要相信常识,不要老使用经验、经验,每一个人都有经验,只是看你的经验是好的还是差的。

该用户从未签到

12#
发表于 2015-6-18 10:38 | 只看该作者
Quantum_ 发表于 2015-6-18 10:24
& o3 x. _1 q0 |) A8 C$ O/ u我再深入看看。RC 是否 真的‘必要’。
7 I) m- N+ J$ H7 d7 i# q没有c, 构不成RC。可是, 为什么一定要有一个RC. ; y; l& j; r3 I1 t# j0 y
常识? --时 ...

& r9 r. r4 K6 s7 M7 l5 J
5 [6 L( z% s0 W, N: K; Q1 N# r) {指不定,那颗电容还有防止EMI的作用呢!你去掉之后,EMC可能就有麻烦了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-9 01:44 , Processed in 0.093750 second(s), 35 queries , Gzip On.

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

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

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