查看: 4120|回复: 3

[已解决] i.MX6DL AR8031 千兆模式PHY能收不能发数据

[复制链接]

该用户从未签到

6

主题

35

帖子

0

注册会员

Rank: 2

积分
110
最后登录
2019-6-10
发表于 2017-4-13 16:45:39 | 显示全部楼层 |阅读模式
本帖最后由 小智MM 于 2017-5-3 16:14 编辑

使用的主板是参考官方主板设计的,芯片是i.MX6DL.
1. 现象:
    1. AR8031在百兆模式下能收、能发;
    2. 在千兆模式下使用tcpdump抓包,能收到PC机的ping包,也显示有发送,但是PC机收不到,如下图;
        

PC Ping 主板

PC Ping 主板

    3. 使用ethtool查看网卡状态,结果:Link partner advertised pause frame use: Symmetric Receive-only,不知道原因在哪里;
         ethtool.png
2. 有参考过AR8031 Datasheet,但不知道要怎么去处理,也尝试了修改一些PHY中的寄存器,但仍未解决;
3. 本来想通过ethtool来修改PHY中的寄存器,测试了结果不支持,不知道是否有其他的工具能够直接修改PHY中的寄存器?省得每次都修改内核。

谢谢。
我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2017-4-18 17:38:46 | 显示全部楼层
你好,请问你板子上跑的是哪个版本的BSP呢?关于千兆网我需要帮你确认一下
回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

35

帖子

0

注册会员

Rank: 2

积分
110
最后登录
2019-6-10
 楼主| 发表于 2017-4-24 11:06:39 | 显示全部楼层
小智MM 发表于 2017-4-18 17:38
你好,请问你板子上跑的是哪个版本的BSP呢?关于千兆网我需要帮你确认一下 ...

参考的BSP文档是:IMX6_L5.1_2.1.0_ANDROID_DOCS。
回复 支持 反对

使用道具 举报

该用户从未签到

20

主题

809

帖子

1

超级版主

Rank: 8Rank: 8

积分
1566
最后登录
2023-1-17
发表于 2017-4-26 17:20:02 | 显示全部楼层
zengjf 发表于 2017-4-24 11:06
参考的BSP文档是:IMX6_L5.1_2.1.0_ANDROID_DOCS。

楼主你好,我们这边开发板测试过,最大支持400M,再大的话传输数据就会有问题了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-21 09:12 , Processed in 0.094728 second(s), 25 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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