From: Mugunthan V N <mugunthanvnm@ti.com>
To: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Cc: <netdev@vger.kernel.org>
Subject: Re: cpsw fails to come up once in a while
Date: Thu, 15 Aug 2013 15:29:27 +0530 [thread overview]
Message-ID: <520CA67F.4000902@ti.com> (raw)
In-Reply-To: <20130814175439.GA13483@linutronix.de>
On Wednesday 14 August 2013 11:24 PM, Sebastian Andrzej Siewior wrote:
> Hi,
>
> So I have this test where my am335x-evm boots over NFS and once it
> completes it does it again. It works most of the time :) However once it
> like 100 attempts it does not. After the reset u-boot complains about
> ethernet timeout and linux has also no luck:
>
> | U-Boot 2013.04-00274-ga71d45d (May 27 2013 - 12:41:57)
> |
> |…
> | Net: Phy not found
> | PHY reset timed out
> | cpsw, usb_ether
> | Hit any key to stop autoboot: 1 ^H^H^H 0
> | link up on port 0, speed 1000, full duplex
> | Using cpsw device
> | TFTP from server 172.123.10.10; our IP address is 172.123.10.3
> | Filename 'am335x/zImage'.
> | Load address: 0x80200000
> | Loading: *^H#################################################################
> | #################################################################
> | #######################################
> | 509.8 KiB/s
>
> So the PHY was not found but somehow it managed to fetch the kernel over
> network and boot it. The linux driver did not want to continue:
>
> | omap_i2c 4802a000.i2c: bus 1 rev0.11 at 100 kHz
> | davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
> | davinci_mdio 4a101000.mdio: no live phy, scanning all
> | davinci_mdio: probe of 4a101000.mdio failed with error -5
> | Random MACID = 16:74:44:51:f1:0f
> | gpio-keys volume_keys.6: Unable to claim irq 0; error -22
> | gpio-keys: probe of volume_keys.6 failed with error -22
> | omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 03:22:52 UTC (946696972)
> | net eth0: initializing cpsw version 1.12 (0)
> | libphy: PHY 4a101000.mdio:00 not found
> | net eth0: phy 4a101000.mdio:00 not found on slave 0
> | libphy: PHY 4a101000.mdio:01 not found
> | net eth0: phy 4a101000.mdio:01 not found on slave 1
> | Waiting up to 110 more seconds for network.
>
> so the driver also failed to find a PHY and gave up.
> Is this something known?
>
> Sebastian
This is a unknown issue. Will arrange a setup to test this scenario and
fix the issue.
Regards
Mugunthan V N
next prev parent reply other threads:[~2013-08-15 9:59 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-14 17:54 cpsw fails to come up once in a while Sebastian Andrzej Siewior
2013-08-15 9:59 ` Mugunthan V N [this message]
2013-08-15 10:12 ` Sebastian Andrzej Siewior
2013-08-15 10:36 ` Mugunthan V N
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=520CA67F.4000902@ti.com \
--to=mugunthanvnm@ti.com \
--cc=bigeasy@linutronix.de \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.