i.MX8mp ethernet (eth0) does not get IP address assigned

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

i.MX8mp ethernet (eth0) does not get IP address assigned

跳至解决方案
2,062 次查看
Samhitha_Kashyap
Contributor III

Hello,

SOM: imx8mp (from variscite) with Cortex A-53 (Linux), Cortex M-7(FreeRTOS)

BSP: mx8mp-yocto-hardknott-5.10.72_2.2.1-v1.1

Our custom carrier board uses the KSZ9131RNX chip instead of ADIN 1300, We see that the PHY link is established and see the interface eth0 being configured.

But the IPv4/ inet (IP address) is not showing up, when the command ifconfig is run. This only happens for this ethernet interface only, the other interface (eth1) works normally.
Please find the screenshots and the dmesg log for the same .

Could you please help me understand what configuration is missing?

Thanks & Regards,
Samhitha Kashyap
0 项奖励
回复
1 解答
1,992 次查看
Samhitha_Kashyap
Contributor III

The issue is solved, the receive clock signal delay had to be fine tuned to configure correctly.

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,993 次查看
Samhitha_Kashyap
Contributor III

The issue is solved, the receive clock signal delay had to be fine tuned to configure correctly.

0 项奖励
回复
1,676 次查看
vinay_hasyagar
Contributor III

Hi @Samhitha_Kashyap 

We have a similar issue. We are using KSZ9477 switch in our design which is connected to imx8mp EQOS mac via port 6 (RGMII) of switch. We are able to see eth1 is up. But IPv4/ inet (IP address) is not showing up as you mentioned in your post. Can I know how did you exactly manage to solve the issue? Which receive clock signal delay you are talking about and how did you come up with the proper value? It would be helpful if you share me the details.

 

Thanks

0 项奖励
回复