This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

cpsw_MDIO_FindingState: Timed Out looking for a Phy!

hi guys 

i am having a problem while try to connect my centaurus board to ethernet. When i run my application i get this on CCS console:

Using MAC Address: 00-01-02-03-04-05 
cpsw_MDIO_Init
SetPhyMode:000021E1 Auto:1, FD10:64, HD10:32, FD100:256, HD100:128, FD1000:8192 LPBK:0
EMAC has been started successfully
Registeration of the EMAC Successful
Network Added: If-1:192.168.3.19
cpsw_MDIO_FindingState: Timed Out looking for a Phy!
cpsw_MDIO_FindingState: Timed Out looking for a Phy!
.........................  
this cpsw_MIDO_FindingState continue to display on the console. Why this problem is coming. 
Also this problem continue to come after i found that my Green and Orange LEDs both are glowing on my 
ethernet port, initially only green light was glowing ,when my board was connecting and no such problem arise 
at that time. I am working on (TMDXEVM 8148 ALP) board. Also there is only  one ethernet port on my board 
and i have already change my CPSW3G_NUM_MAC_PORTS in the appropriate file. Also my same project was 
working previously on the same board.
Can anybody help me?

Thanks in advance.
 
  • Can any one Help me ? I am not getting anything how to solve this problem. Plz tell is it a hardware problem or software. 

    Plz suggest me. 

    Also when i debug my code and set break points at various places in cpsw_miimdio.c file, i found that the variables

    myMIDO_ALIVE=1 while PhyMAsk=2 and because of this phyAsks is=0 and because of this, the above problem is 

    arising. Is this information can tell u guys something about my problem.

    I shall be thankful to you for this act of kindness.