All of lore.kernel.org
 help / color / mirror / Atom feed
From: Clemens Koller <clemens.koller@anagramm.de>
To: Bill Farrow <BillF@optiscan.com>
Cc: linuxppc-embedded@ozlabs.org
Subject: Re: MPC8560 Gianfar driver hangs after soft reboot
Date: Tue, 29 May 2007 13:41:57 +0200	[thread overview]
Message-ID: <465C1185.7040204@anagramm.de> (raw)
In-Reply-To: <34E73CC1202BF246B7DE3463BEBC068998EE91@postie.optiscan.com>

Hello, Bill!

Bill Farrow schrieb:
> On 25 May 2007 Clemens Koller wrote:
>> Bill Farrow schrieb:
>>> The Gianfar driver is hanging during boot-up after a soft
>> reboot.  It works fine when the board is power cycled.
>>> Any hints on where to look further on this issue?
>> I have had some rare issues with PHY initialization on the
>> PM854 with the u-boot-1.2.0 not being able to download something via 
>> TFTP. There is an entry somewhere in the U-Boot wiki (I think) that 
>> the TQM8540 board can have some issues...
>> well the boards are quite similar.
>> Pushing the reset button (Never needed to power that off) solves the 
>> issue.
> 
> We have found a work around for this problem: If the network interfaces
> are disabled before doing a soft reboot then everything works properly.
> We are using the ramdisk from the ELDK 4.1 and are no rc scripts for
> busybox to call to shutdown the network interfaces before rebooting.  We
> will just add our own script to do this when rebooting.

Something like:

          /sbin/ip route del default
          /sbin/ip link set eth0 down
          /sbin/ip addr del 192.168.1.200/24 dev eth0
(or something similar using the ifconfig <foo>)

Or how do you define to "shutdown the network interfaces"?

I guess I am lucky that I always had rc scripts running on my system.
(native distribution on harddisk, based on http://crux.nu )

> Agreed. I did look at some future kernel versions to see what changes
> had been made to the gianfar source code, but your right, we should try
> some out on the actual hardware.

Yup, there were lots of changes, also in the PHY/MII interface.

> We are using the Microsys carrier board with the PM856 module and has
> been quite stable.

Same over here. It's good stuff!

Best greets,
-- 
Clemens Koller
__________________________________
R&D Imaging Devices
Anagramm GmbH
Rupert-Mayer-Straße 45/1
Linhof Werksgelände
D-81379 München
Tel.089-741518-50
Fax 089-741518-19
http://www.anagramm-technology.com

      reply	other threads:[~2007-05-29 11:41 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-05-25  2:58 MPC8560 Gianfar driver hangs after soft reboot Bill Farrow
2007-05-25 12:42 ` Clemens Koller
2007-05-29  7:13   ` Bill Farrow
2007-05-29 11:41     ` Clemens Koller [this message]

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=465C1185.7040204@anagramm.de \
    --to=clemens.koller@anagramm.de \
    --cc=BillF@optiscan.com \
    --cc=linuxppc-embedded@ozlabs.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.