OpenEdv-开源电子网

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

终端一直在打印fec 20b4000.ethernet eth0: Link is Down

[复制链接]

36

主题

87

帖子

0

精华

高级会员

Rank: 4

积分
515
金钱
515
注册时间
2015-8-3
在线时间
142 小时
发表于 2020-4-29 23:53:12 | 显示全部楼层 |阅读模式
如图,通过mfgtool烧写到emmc之后,正常启动,板子能ping通百度,但不知为何一直打印网口的信息,百度无说明、、、
微信截图_20200429235049.png
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2020-4-30 09:16:39 | 显示全部楼层
烧写的是V1.3版本的出厂系统吗
回复 支持 反对

使用道具 举报

8

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
112
金钱
112
注册时间
2018-6-10
在线时间
22 小时
发表于 2020-5-5 14:28:53 | 显示全部楼层
同样的问题,你重新移植V1.3的内核,然后就这样挂着,挂机个五六分钟,他就稳定了。或者你换一个比较老的路由器或和电脑直连,就不会有这个问题了。
回复 支持 反对

使用道具 举报

36

主题

87

帖子

0

精华

高级会员

Rank: 4

积分
515
金钱
515
注册时间
2015-8-3
在线时间
142 小时
 楼主| 发表于 2020-5-6 23:25:15 | 显示全部楼层
野指针异常 发表于 2020-5-5 14:28
同样的问题,你重新移植V1.3的内核,然后就这样挂着,挂机个五六分钟,他就稳定了。或者你换一个比较老的路 ...

我试试...
回复 支持 反对

使用道具 举报

10

主题

73

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
459
金钱
459
注册时间
2016-7-7
在线时间
110 小时
发表于 2020-8-11 16:55:56 | 显示全部楼层
我这边排查到在nxp Linux源码下,移植LAN 8720过程 一直出现 fec 20b4000.ethernet eth0: Link is Down
这个问题了。

1、按B站视频中直接在《NXP官方原版Uboot和Linux》的Linux源码中 的设备树 imx6ull-14x14-evk.dts中修改dts中的网络部分,然后修改fec_main.c中->fec_probe函数,修改smsc.c函数,最后编译内核和设备树。烧进去提示 fec 20b4000.ethernet eth0: Link is Down,函数修改确认完全无误。
2、使用编译好的nxp内核,使用 《开发板教程对应的uboot和linux源码》里面的imx6ull-alientek-emmc.dts重新编译设备树,启动内核不再提示 fec 20b4000.ethernet eth0: Link is Down,问题基本确认出在dts上,但是修改imx6ull-14x14-evk.dts中的网络修改部分是一模一样照抄《开发板教程对应的uboot和linux源码》中的imx6ull-alientek-emmc.dts。
3、反复确认,最后发现屏蔽imx6ull-14x14-evk.dts中的&lcdif 既屏蔽lcd的设备树,重新编译dts,启动NXP内核加载 设备树,问题消失。
回复 支持 反对

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2020-8-11 17:10:51 | 显示全部楼层
按照最新版本的 《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.5》来操作
http://www.openedv.com/forum.php ... &extra=page%3D1
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2020-8-16 10:51:47 | 显示全部楼层
仰望星空之云 发表于 2020-8-11 17:10
按照最新版本的 《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.5》来操作
http://www.openedv.com/f ...

mini linux 按照1.5的版本来操作还是一直down ,复制一份源码里的dts编译烧进去才是可以的,看dts源码,好多关于网络的配置跟文档都是不一致的  

而且文档上的关于fec的引脚配置都前后有冲突

还是再完善下文档吧
学无止境
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2020-8-16 12:33:07 | 显示全部楼层
zhang00956 发表于 2020-8-11 16:55
我这边排查到在nxp Linux源码下,移植LAN 8720过程 一直出现 fec 20b4000.ethernet eth0: Link is Down
这 ...

老哥  正解啊   屏蔽LCD的节点就可以了
学无止境
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2020-8-16 12:34:13 | 显示全部楼层
zhang00956 发表于 2020-8-11 16:55
我这边排查到在nxp Linux源码下,移植LAN 8720过程 一直出现 fec 20b4000.ethernet eth0: Link is Down
这 ...

老哥  知道LCD哪边影响的不?知道的话烦劳告诉一声,省的自己研究了
学无止境
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2020-8-16 14:58:57 | 显示全部楼层
zhang00956 发表于 2020-8-11 16:55
我这边排查到在nxp Linux源码下,移植LAN 8720过程 一直出现 fec 20b4000.ethernet eth0: Link is Down
这 ...

有空的时候又折腾了一会,发现重新把LCD的引脚按照正点原子的配置设置下也就不再一直的down了,不过既没接LCD也没引脚冲突,造成这现象也挺奇怪的,还得再研究下

  1.                 pinctrl_lcdif_dat: lcdifdatgrp {
  2.                         fsl,pins = <
  3.                                 MX6UL_PAD_LCD_DATA00__LCDIF_DATA00  0x49
  4.                                 MX6UL_PAD_LCD_DATA01__LCDIF_DATA01  0x49
  5.                                 MX6UL_PAD_LCD_DATA02__LCDIF_DATA02  0x49
  6.                                 MX6UL_PAD_LCD_DATA03__LCDIF_DATA03  0x49
  7.                                 MX6UL_PAD_LCD_DATA04__LCDIF_DATA04  0x49
  8.                                 MX6UL_PAD_LCD_DATA05__LCDIF_DATA05  0x49
  9.                                 MX6UL_PAD_LCD_DATA06__LCDIF_DATA06  0x49
  10.                                 MX6UL_PAD_LCD_DATA07__LCDIF_DATA07  0x51
  11.                                 MX6UL_PAD_LCD_DATA08__LCDIF_DATA08  0x49
  12.                                 MX6UL_PAD_LCD_DATA09__LCDIF_DATA09  0x49
  13.                                 MX6UL_PAD_LCD_DATA10__LCDIF_DATA10  0x49
  14.                                 MX6UL_PAD_LCD_DATA11__LCDIF_DATA11  0x49
  15.                                 MX6UL_PAD_LCD_DATA12__LCDIF_DATA12  0x49
  16.                                 MX6UL_PAD_LCD_DATA13__LCDIF_DATA13  0x49
  17.                                 MX6UL_PAD_LCD_DATA14__LCDIF_DATA14  0x49
  18.                                 MX6UL_PAD_LCD_DATA15__LCDIF_DATA15  0x51
  19.                                 MX6UL_PAD_LCD_DATA16__LCDIF_DATA16  0x49
  20.                                 MX6UL_PAD_LCD_DATA17__LCDIF_DATA17  0x49
  21.                                 MX6UL_PAD_LCD_DATA18__LCDIF_DATA18  0x49
  22.                                 MX6UL_PAD_LCD_DATA19__LCDIF_DATA19  0x49
  23.                                 MX6UL_PAD_LCD_DATA20__LCDIF_DATA20  0x49
  24.                                 MX6UL_PAD_LCD_DATA21__LCDIF_DATA21  0x49
  25.                                 MX6UL_PAD_LCD_DATA22__LCDIF_DATA22  0x49
  26.                                 MX6UL_PAD_LCD_DATA23__LCDIF_DATA23  0x51
  27.                         >;
  28.                 };

  29.                 pinctrl_lcdif_ctrl: lcdifctrlgrp {
  30.                         fsl,pins = <
  31.                                 MX6UL_PAD_LCD_CLK__LCDIF_CLK            0x49
  32.                                 MX6UL_PAD_LCD_ENABLE__LCDIF_ENABLE  0x49
  33.                                 MX6UL_PAD_LCD_HSYNC__LCDIF_HSYNC    0x49
  34.                                 MX6UL_PAD_LCD_VSYNC__LCDIF_VSYNC    0x49
  35.                         >;
  36.                 };
复制代码
学无止境
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2020-8-16 19:24:04 | 显示全部楼层
zuozhongkai 发表于 2020-4-30 09:16
烧写的是V1.3版本的出厂系统吗

左萌主

有空的时候看看5楼的问题和我的问题,由于lcd不搭嘎的问题造成网络一直反复掉线,按照下方配置lcd又能正常
学无止境
回复 支持 反对

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12692
金钱
12692
注册时间
2012-11-26
在线时间
3711 小时
发表于 2020-8-17 10:20:25 | 显示全部楼层
zhang00956 发表于 2020-8-11 16:55
我这边排查到在nxp Linux源码下,移植LAN 8720过程 一直出现 fec 20b4000.ethernet eth0: Link is Down
这 ...

问了正点的左工,是由于SGM开关影响的,看了下原理图,确实是这样,修改LCD的配置参数即可
学无止境
回复 支持 反对

使用道具 举报

1

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2017-3-20
在线时间
27 小时
发表于 2020-10-27 01:41:22 | 显示全部楼层
具体怎么修改,修改那个参数?
回复 支持 反对

使用道具 举报

1

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2017-3-20
在线时间
27 小时
发表于 2020-10-27 01:44:19 | 显示全部楼层
SGM怎么影响的呢?
回复 支持 反对

使用道具 举报

1

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
147
金钱
147
注册时间
2017-3-20
在线时间
27 小时
发表于 2020-10-27 01:44:41 | 显示全部楼层
SGM怎么造成这个原因呢。。。。
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2020-8-3
在线时间
15 小时
发表于 2020-10-29 15:30:57 | 显示全部楼层
jermy_z 发表于 2020-8-16 14:58
有空的时候又折腾了一会,发现重新把LCD的引脚按照正点原子的配置设置下也就不再一直的down了,不过既没 ...

这段代码在哪里的
回复 支持 反对

使用道具 举报

5

主题

21

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2020-10-6
在线时间
19 小时
发表于 2021-2-19 20:20:44 | 显示全部楼层
公孙宇 发表于 2020-10-29 15:30
这段代码在哪里的

在设备树  pinctrl_lcdif_dat节点和pinctrl_lcdif_ctrl节点,修改了开机还是偶尔会卡死
回复 支持 反对

使用道具 举报

3

主题

24

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2020-6-14
在线时间
46 小时
发表于 2023-1-13 16:08:08 | 显示全部楼层
也有可能是网线松了的问题 接触不良 我这个重新拔插就没事了
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

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

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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