OpenEdv-开源电子网

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

eth0: Link is down,网卡反复开关

[复制链接]

4

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2020-2-21
在线时间
13 小时
发表于 2020-6-10 19:35:58 | 显示全部楼层 |阅读模式
本帖最后由 htt 于 2020-6-10 19:39 编辑

按照指南V3版本进行linux内核移植,移植完进行测试网卡会出现反复的开启和关闭,而使用原子哥出厂版本的设备树文件则不会发生这样情况。反复对比了许久没有找到原因,请问原子哥,发生这种情况本质原因是什么呢?已经排除了之前帖子说的路由器等问题,差异只在于一个设备树文件,是哪个节点的问题呢?

tu

tu
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

767

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5274
金钱
5274
注册时间
2019-9-25
在线时间
433 小时
发表于 2020-6-11 09:27:40 | 显示全部楼层
看最新的1.4驱动指南37.4.3章节
回复 支持 2 反对 0

使用道具 举报

6

主题

200

帖子

0

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
1063
金钱
1063
注册时间
2019-9-19
在线时间
194 小时
发表于 2020-6-10 20:38:29 | 显示全部楼层
网络驱动需要完善啊,按照教程操作,见“37.4 CPU主频和网络驱动修改”
=======================
出征,嗒嗒嗒——
快点上车!
=======================
回复 支持 反对

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-6-11 09:30:37 | 显示全部楼层
本帖最后由 仰望星空之云 于 2020-6-11 09:58 编辑

重新操作一下网络移植部分。   教程 37.4.4 保存修改后的图形化配置文件  这部分,在操作完menuconfig步骤时,修改完直接保存退出,然后直接编译,不要再执行imx6ull_alientek_emmc.sh这个脚本来进行编译了,因为这个脚本里有distclean指令,会把之前的配置都清除掉。另外还有一个要注意的地方:
LAN8720A 的驱动文件是 drivers/net/phy/smsc.c,用的是SMSC驱动,相关部分内容可以再检查一下
回复 支持 反对

使用道具 举报

1

主题

4

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2020-5-27
在线时间
10 小时
发表于 2020-6-11 12:13:02 | 显示全部楼层
茂茂2019 发表于 2020-6-11 09:27
看最新的1.4驱动指南37.4.3章节

我之前就是拿1.0的操作,1.0和1.4相差不是一点半点。
回复 支持 反对

使用道具 举报

4

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2020-2-21
在线时间
13 小时
 楼主| 发表于 2020-6-11 16:11:15 | 显示全部楼层
感谢各位!参照新版的开发指南V1.4,已经解决!关键是在CLK IO配置(MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CLK1        0x4001b009 和 MX6UL_PAD_ENET2_TX_CLK__ENET2_REF_CLK2 0x4001b009)查了下参考手册,是引脚驱动能力问题导致的。
回复 支持 反对

使用道具 举报

10

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
459
金钱
459
注册时间
2016-7-7
在线时间
110 小时
发表于 2020-8-11 11:56:57 | 显示全部楼层
仰望星空之云 发表于 2020-6-11 09:30
重新操作一下网络移植部分。   教程 37.4.4 保存修改后的图形化配置文件  这部分,在操作完menuconfig步骤 ...

正解,我就是用sh脚本编译,把menuconfig清空了,忘了这回事了
回复 支持 反对

使用道具 举报

21

主题

93

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
449
金钱
449
注册时间
2018-10-19
在线时间
147 小时
发表于 2020-8-11 15:11:21 | 显示全部楼层
htt 发表于 2020-6-11 16:11
感谢各位!参照新版的开发指南V1.4,已经解决!关键是在CLK IO配置(MX6UL_PAD_ENET1_TX_CLK__ENET1_REF_CL ...

请问驱动能力中的R0是多少?
回复 支持 反对

使用道具 举报

0

主题

134

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
301
金钱
301
注册时间
2020-5-8
在线时间
20 小时
发表于 2020-8-11 15:15:01 | 显示全部楼层
汪志鹏 发表于 2020-8-11 15:11
请问驱动能力中的R0是多少?

你可以动一动手指查看参考手册
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
123
金钱
123
注册时间
2018-4-9
在线时间
32 小时
发表于 2020-10-22 14:57:15 | 显示全部楼层
头疼,没解决
回复 支持 反对

使用道具 举报

56

主题

343

帖子

0

精华

高级会员

Rank: 4

积分
975
金钱
975
注册时间
2016-3-8
在线时间
267 小时
发表于 2021-1-26 23:50:05 | 显示全部楼层
我参照1.5的手册编译的也是你这问题,目前还是没解决。。。。
回复 支持 反对

使用道具 举报

56

主题

343

帖子

0

精华

高级会员

Rank: 4

积分
975
金钱
975
注册时间
2016-3-8
在线时间
267 小时
发表于 2021-1-26 23:52:35 | 显示全部楼层

我也没解决,测试应该是设备树问题,我直接用我的zImage加原子的设备树就没问题,但是用自己按教程改的就是有问题。输出和楼主一模一样
回复 支持 反对

使用道具 举报

18

主题

155

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
3882
金钱
3882
注册时间
2016-7-8
在线时间
817 小时
发表于 2021-1-31 10:40:34 | 显示全部楼层
我也遇到了这个问题
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2020-5-26
在线时间
20 小时
发表于 2021-2-4 01:08:31 | 显示全部楼层
我也是这个问题,V1.5的版本还是没解决
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2020-5-26
在线时间
20 小时
发表于 2021-2-4 01:09:08 | 显示全部楼层
pdwdzz 发表于 2021-1-26 23:52
我也没解决,测试应该是设备树问题,我直接用我的zImage加原子的设备树就没问题,但是用自己按教程改的就 ...

你现在解决了么
回复 支持 反对

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2021-7-13 09:33:15 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2024-11-25 18:40

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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