OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 8325|回复: 10

I.MX6U开发板网口频繁UP/DOWN

[复制链接]

1

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2020-8-15
在线时间
1 小时
发表于 2020-12-30 13:48:28 | 显示全部楼层 |阅读模式
1金钱
背景:已按照说明文档修改设备树及内核源码,多次检查正确无误,且PHY信息识别正常,网口操作(如设置IP等)正常。问题描述:
1. (不严重)ENET1/ENET2对应的PHY是反的,即ENET1/ENET2分别对应PHY0/PHY1(修改设备树后已纠正);
2. (严重)网络硬件环境(网线、路由器设备等)正常,ENET1无法ping通路由器,ENET2可以ping通路由器,但频繁UP/DOWN,难以使用。

经查,很多小伙伴都有如上问题,但目前为止还没找到完整分析及解决方案。
以上。

最佳答案

查看完整内容[请看2#楼]

ENET2可以ping通路由器,但频繁UP/DOWN,可以使用这个问题可以参考如下解决: 将设备树中屏幕节点的参数改成我下图所示,主要修改pinctrl_lcdif_dat和pinctrl_lcdif_ctrl节点,修改为如下图所示: 改完后,重新编译设备树,并替换设备树,注意,设备树要替换成功。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-12-30 13:48:29 | 显示全部楼层
本帖最后由 仰望星空之云 于 2021-4-27 20:38 编辑

ENET2可以ping通路由器,但频繁UP/DOWN,可以使用这个问题可以参考如下解决:
将设备树中屏幕节点的参数改成我下图所示,主要修改pinctrl_lcdif_dat和pinctrl_lcdif_ctrl节点,修改为如下图所示:
1.png

改完后,重新编译设备树,并替换设备树,注意,设备树要替换成功。
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165353
金钱
165353
注册时间
2010-12-1
在线时间
2108 小时
发表于 2020-12-30 22:10:44 | 显示全部楼层
帮顶
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-6-17
在线时间
12 小时
发表于 2021-1-1 22:55:15 来自手机 | 显示全部楼层
我也遇到了,怎么解决的
回复

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2019-6-17
在线时间
12 小时
发表于 2021-1-1 23:02:41 | 显示全部楼层
我也遇到同样问题, 更改LAN8720驱动后,很大概率这样的
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
7
金钱
7
注册时间
2021-1-3
在线时间
1 小时
发表于 2021-1-10 16:20:23 | 显示全部楼层
就是刚刚出厂的板子,啥也不该都会这样
回复

使用道具 举报

0

主题

1

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
253
金钱
253
注册时间
2020-8-26
在线时间
23 小时
发表于 2021-1-10 19:38:15 | 显示全部楼层
我也遇到了,帮顶,求大神解决
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2021-1-11 09:33:28 | 显示全部楼层
检查下交换机或者路由器,换个试试,之前遇到用了个老式交换机,就出现 updown,换了个就正常了
想思考的时候,有时还可以用屁股,QQ 1252699831
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
77
金钱
77
注册时间
2018-4-22
在线时间
15 小时
发表于 2021-1-11 23:23:22 | 显示全部楼层
连接路由器的千兆网口就不会出现了,连接百兆网口就会一直up,down
回复

使用道具 举报

7

主题

76

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
244
金钱
244
注册时间
2016-4-11
在线时间
54 小时
发表于 2021-4-23 11:56:56 | 显示全部楼层
这个问题好像没有特别的处理办法,只能reset,应该是驱动的问题
回复

使用道具 举报

3

主题

39

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
482
金钱
482
注册时间
2021-1-16
在线时间
52 小时
发表于 2021-4-26 21:57:56 | 显示全部楼层
仰望星空之云 发表于 2020-12-30 13:48
ENET2可以ping通路由器,但频繁UP/DOWN,难以使用这个问题可以参考如下解决:
将设备树中屏幕节点的参数改 ...

验证可用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 20:30

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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