OpenEdv-开源电子网

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

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

[复制链接]

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内核加载 设备树,问题消失。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

如发现本坛存在违规或侵权内容, 请点击这里发送邮件举报 (或致电020-38271790)。请提供侵权说明和联系方式。我们将及时审核依法处理,感谢配合。

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

GMT+8, 2026-6-3 11:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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