查看: 102821|回复: 3

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

3

主题

6

回帖

19

积分

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

使用道具 举报

0

主题

683

回帖

919

积分

djh 发表于 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

主题

6

回帖

19

积分

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

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

识别到fec

识别到fec

ethtool

ethtool

ping不通

ping不通

点评

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

使用道具 举报

0

主题

683

回帖

919

积分

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

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

使用道具 举报

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

本版积分规则