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

Marvell 88E1518千兆以太网发大包异常

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-9-29 13:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
项目上用到了88E1518这颗千兆PHY芯片,调试后发现:
) P  Z. n$ N' N& d$ k3 M1 q# |( s7 B8 e' U
板子可以正常link到千兆,ping包正常,时延<1ms,发小包(<300byte)接收正常,发大包(>300byte)后无法正常接收数据。
/ \. k$ }* Z1 g/ o. j3 c8 u8 k9 x' O3 c+ Y1 I
目前调试下来PHY的Reset信号没有用示波器抓取到,硬件电路没有问题,请问各位大神,有没有遇到过这种问题,可否提供下解决思路,谢谢!
; ~+ ]* o" j2 o2 F# p; i) x
  • TA的每日心情
    开心
    2021-2-25 15:13
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    2#
    发表于 2021-9-29 13:32 | 只看该作者
    这个应该和PHY没关系,查看后级数据编解码

    点评

    现在有个疑问,为什么小包数据可以正常收发,大包数据一个都接收不到...  详情 回复 发表于 2021-9-29 15:05

    该用户从未签到

    3#
     楼主| 发表于 2021-9-29 15:05 | 只看该作者
    startostar 发表于 2021-9-29 13:32$ Z7 m; @- c3 {. r% e
    这个应该和PHY没关系,查看后级数据编解码
    4 X' D! b. e* K
    现在有个疑问,为什么小包数据可以正常收发,大包数据一个都接收不到...' o. W0 L4 C1 v" @

    点评

    重点查看数据同步EN的解析宽度是不是限制了比如计数宽度255之类的  详情 回复 发表于 2021-9-29 15:10
  • TA的每日心情
    开心
    2021-2-25 15:13
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    4#
    发表于 2021-9-29 15:10 | 只看该作者
    Kileo 发表于 2021-9-29 15:05
    : U' i8 v) a( S& T现在有个疑问,为什么小包数据可以正常收发,大包数据一个都接收不到...
    9 M/ r0 \- r" g. P0 @; A
    重点查看数据同步EN的解析宽度是不是限制了比如计数宽度255之类的

    点评

    目前测试下来发现MAC和PHY之间回环测试小包没问题,大包出现一开始描述的丢包现象,请问基于这种情况下有什么解决思路吗? 另外,我们用同一个程序下载到开发板上大包收发没问题,下载到我们自己的板子上就出问题  详情 回复 发表于 2021-10-8 11:02

    该用户从未签到

    5#
     楼主| 发表于 2021-10-8 11:02 | 只看该作者
    startostar 发表于 2021-9-29 15:100 U5 D  X/ i9 m
    重点查看数据同步EN的解析宽度是不是限制了比如计数宽度255之类的
    9 M3 x# g6 }* x
    目前测试下来发现MAC和PHY之间回环测试小包没问题,大包出现一开始描述的丢包现象,请问基于这种情况下有什么解决思路吗?8 E* @. z7 w/ M
    # }$ p2 R! l9 D1 s# F0 m* h
    另外,我们用同一个程序下载到开发板上大包收发没问题,下载到我们自己的板子上就出问题了...5 B/ w7 J# J; A! x3 G

    " S6 r5 `/ ^" u# T+ B) u1 _
  • TA的每日心情
    开心
    2021-2-25 15:13
  • 签到天数: 22 天

    [LV.4]偶尔看看III

    6#
    发表于 2021-10-8 15:47 | 只看该作者
    你先用示波器查看使能信号和数据,接收看信号特征和发送有何区别,主要看同步宽度是否有效及明显的误码等;再一点25M时钟及数据同步性;网络变压器也有可能影响数据----这种细节只能根据电路和程序慢慢排查了

    点评

    好的,感谢  详情 回复 发表于 2021-10-8 19:13

    该用户从未签到

    7#
     楼主| 发表于 2021-10-8 19:13 | 只看该作者
    startostar 发表于 2021-10-8 15:47
      w. y5 T3 `% P( i: h你先用示波器查看使能信号和数据,接收看信号特征和发送有何区别,主要看同步宽度是否有效及明显的误码等; ...
    . T& k* M+ q1 ?: C5 j
    好的,感谢
    0 G. n6 V7 Q: }* S' E

    该用户从未签到

    8#
     楼主| 发表于 2021-10-18 08:35 | 只看该作者
    问题解决了,是系统时钟的问题,要求是33.3333M,板子上的33M。这就出现了小包正常,大包异常的情况...
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-9-30 12:42 , Processed in 0.140625 second(s), 30 queries , Gzip On.

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

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

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