取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
211 次查看
注册日期: ‎05-22-2019

PL-网口设置IP时显示连接PHY失败

转到解答

大家好!

平台zynq-7020。phy芯片是ATHEROS ar8035,PCB板设置phy芯片物理地址是100.

内核成功注册axi-ethernet驱动。但是设置Ip时连接失败,打印如下

/ # ifconfig eth2 10.10.57.213 netmask 255.255.255.0 up
xilinx_axienet 41040000.ethernet: of_phy_connect() failed

0 项奖励
1 个已接受解答

已接受的解答
Highlighted
99 次查看
注册日期: ‎05-22-2019

回复: PL-网口设置IP时显示连接PHY失败

转到解答

解决了。

修改 设备树的 网卡节点的子节点的子节点 reg属性值和硬件物理地址一致

mdio {
    #address-cells = <0x1>;
    #size-cells = <0x0>;

    phy@1 {
        ...
        reg = <0x1>;
        ...

    };
};

在原帖中查看解决方案

0 项奖励
2 条回复2
Highlighted
Voyager
Voyager
150 次查看
注册日期: ‎05-29-2018

回复: PL-网口设置IP时显示连接PHY失败

转到解答
测试一下PHY和MAC之间的MII信号是什么情况。
0 项奖励
Highlighted
100 次查看
注册日期: ‎05-22-2019

回复: PL-网口设置IP时显示连接PHY失败

转到解答

解决了。

修改 设备树的 网卡节点的子节点的子节点 reg属性值和硬件物理地址一致

mdio {
    #address-cells = <0x1>;
    #size-cells = <0x0>;

    phy@1 {
        ...
        reg = <0x1>;
        ...

    };
};

在原帖中查看解决方案

0 项奖励