(RMII)PHY is not detecting(Ethernet) in Imx6dl

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

(RMII)PHY is not detecting(Ethernet) in Imx6dl

694 Views
rameshasp
Contributor IV

Hello Sir,

I am using imx6dl custom board and linux 4.9 based android nougat binary, but i am not getting ip address and not able to ping. 

Could you please help me on this regarding Ethernet issue.

Below is the screen shot of circuit design:

Processor side:

Processorside_Enet_clk.PNG

Processorside_Enet_clk1.PNG

PHY side:

PHYside_Enet.PNG

Below is the log of Ethernet ping test:

eth0 Link encap:Ethernet HWaddr 0c:84:11:80:e6:6b
inet6 addr: fe80::e84:11ff:fe80:e66b/64 Scope: Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:2676

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope: Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:0 TX bytes:0

Thanks & Regards,@@@@

Ramesha SP

Labels (1)
0 Kudos
4 Replies

546 Views
igorpadykov
NXP Employee
NXP Employee

Hi Ramesha

lan8720 is supported on i.MX6SL EVK

imx6sl-evk.dts\dts\boot\arm\arch - linux-imx - i.MX Linux kernel 

First one can check rmii clock in uboot setup_fec()

mx6sabresd.c\mx6sabresd\freescale\board - uboot-imx - i.MX U-Boot 

and check if rmii works fine in uboot.

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

546 Views
rameshasp
Contributor IV

Hi Igor,

Thanks for the reply,

i have measured clock signal and voltage measurement getting expected voltage and clock. 

Please suggest me if you want me to test/measure other way to check hardware side of Ethernet side.

Thanks & Regards,

Ramesha S P 

0 Kudos

546 Views
igorpadykov
NXP Employee
NXP Employee

Hi Ramesha

regarding hardware one can look at Chapter 10 Using the RMII Interface i.MX6 System

Development User’s Guide

https://www.nxp.com/docs/en/user-guide/IMX6DQ6SDLHDG.pdf

Best regards
igor

0 Kudos

546 Views
rameshasp
Contributor IV

Thanks for the quick reply Igor,

I have observed Chapter 10 using Chapter 10 Using the RMII Interface i.MX6 System

Development User’s Guide. looks our schematic is matching as per user's Guide.

i would like know about what should be the length of Enet_clk distance, in our design Enet clk distance is 136.206mm is that correct?

Thanks & Regards,

Ramesha S P

0 Kudos