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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
项目上用到了88E1518这颗千兆PHY芯片,调试后发现:
- X+ j% _& T$ ~% H' n: o3 E
6 x6 m) Y; r, V/ ]/ s板子可以正常link到千兆,ping包正常,时延<1ms,发小包(<300byte)接收正常,发大包(>300byte)后无法正常接收数据。
1 _; Q& _# O! v1 F6 }0 b& G/ O& i! E5 N) N  u
目前调试下来PHY的Reset信号没有用示波器抓取到,硬件电路没有问题,请问各位大神,有没有遇到过这种问题,可否提供下解决思路,谢谢!8 W/ y/ W/ A- S1 ]) Q
  • 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:327 K( y) _% a" \" H
    这个应该和PHY没关系,查看后级数据编解码
    : J# s1 P6 f" M1 g
    现在有个疑问,为什么小包数据可以正常收发,大包数据一个都接收不到...; @& T6 e. m) \* x

    点评

    重点查看数据同步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) }- Q8 S4 {9 |. W: U2 i
    现在有个疑问,为什么小包数据可以正常收发,大包数据一个都接收不到...

    0 K# j! B$ m1 E+ @* B重点查看数据同步EN的解析宽度是不是限制了比如计数宽度255之类的

    点评

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

    该用户从未签到

    5#
     楼主| 发表于 2021-10-8 11:02 | 只看该作者
    startostar 发表于 2021-9-29 15:10
    1 v0 Q: W' t6 C+ A5 r& ~重点查看数据同步EN的解析宽度是不是限制了比如计数宽度255之类的
    ! f# d6 Q  c6 D8 J
    目前测试下来发现MAC和PHY之间回环测试小包没问题,大包出现一开始描述的丢包现象,请问基于这种情况下有什么解决思路吗?# J: \6 I% s: b+ L9 O# d8 E

    % ^6 b. x- `# r0 [. w9 j另外,我们用同一个程序下载到开发板上大包收发没问题,下载到我们自己的板子上就出问题了...$ }8 y4 P8 I( O3 R. ?$ u: }

    . v) k. z% {/ ?# t+ r6 _) r
  • 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
    " T1 k# }8 {/ g; c: P8 n  ?你先用示波器查看使能信号和数据,接收看信号特征和发送有何区别,主要看同步宽度是否有效及明显的误码等; ...
    & Q& _. R! C( T# Z5 n8 i. e
    好的,感谢* E: M2 H$ Z7 J* L7 _7 }

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-24 05:37 , Processed in 0.140625 second(s), 30 queries , Gzip On.

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

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

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