嵌入式爱好者

查看: 75005|回复: 3

[Linux] imx8mm如何移植KSZ9031RNXIA以太网phy芯片

[复制链接]

3

主题

7

帖子

19

积分

扫一扫,手机访问本帖
发表于 2021-1-4 17:11:39 | 显示全部楼层 |阅读模式
我这边底板以太网口的芯片是采用KSZ9031RNXIA,请问需要在哪个文件修改以太网口的phy配置
回复

使用道具 举报

0

主题

471

帖子

919

积分

发表于 2021-1-5 09:54:49 | 显示全部楼层
首先需要将PHY芯片的驱动放到相应的文件路径下,
我们在设备树中对PHY的定义,路径为:imx8mm/OK8MM-linux-sdk/OK8MM-linux-kernel/arch/arm64/boot/dts/freescale/ok8mm-evk.dts
作参考:

PHY在设备树中的定义.png

点评

开机的时候能识别到fec,eth0也有出现,但却没有ping通,请问还需要改什么地方呢?  详情 回复 发表于 2021-1-5 15:13
点评回复 支持 反对

使用道具 举报

3

主题

7

帖子

19

积分

 楼主| 发表于 2021-1-5 15:13:25 | 显示全部楼层
djh 发表于 2021-1-5 09:54
首先需要将PHY芯片的驱动放到相应的文件路径下,
我们在设备树中对PHY的定义,路径为:imx8mm/OK8MM-linux ...

开机的时候能识别到fec,eth0也有出现,但却没有ping通,请问还需要改什么地方呢?

ping不通

ping不通

ethtool

ethtool

识别到fec

识别到fec

点评

djh
您都做了哪些修改啊?具体的方法我们这边没有,建议您可以在百度上找相关的移植PHY芯片的方法做参考。  详情 回复 发表于 2021-1-6 13:51
点评回复 支持 反对

使用道具 举报

0

主题

471

帖子

919

积分

发表于 2021-1-6 13:51:07 | 显示全部楼层
juchi 发表于 2021-1-5 15:13
开机的时候能识别到fec,eth0也有出现,但却没有ping通,请问还需要改什么地方呢?

您都做了哪些修改啊?具体的方法我们这边没有,建议您可以在百度上找相关的移植PHY芯片的方法做参考。
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-12-20 19:38

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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