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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

Jump to solution
1,529 Views
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 Kudos
Reply
1 Solution
1,459 Views
Samhitha_Kashyap
Contributor III

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

View solution in original post

0 Kudos
Reply
2 Replies
1,460 Views
Samhitha_Kashyap
Contributor III

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

0 Kudos
Reply
1,143 Views
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 Kudos
Reply