linux-mips
[Top] [All Lists]

Re: reboot gets stuck in a TLB exception on Au1550 based board [resolved

To: linux-mips@linux-mips.org
Subject: Re: reboot gets stuck in a TLB exception on Au1550 based board [resolved but not explained]
From: Clem Taylor <clem.taylor@gmail.com>
Date: Tue, 12 Jul 2005 22:24:51 -0400
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SYbinsB8Rj9t9jVSNK60FJdJe1U1o+Z4FKxQ00RMCninOHfpB7Ckhmu9eQ7gACz/thajvvy7pA9OeNRpmxgrKPdBKU5/fO3o4cL1S1W9m7SKKFmny3+sM/ubPSO3Z4Pdv/QI14cGnK4wiGCXmkH23gNXav3pWLy7uSuzlr4zpOw=
In-reply-to: <ecb4efd105071217254e68b9e2@mail.gmail.com>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <ecb4efd105071217254e68b9e2@mail.gmail.com>
Reply-to: Clem Taylor <clem.taylor@gmail.com>
Sender: linux-mips-bounce@linux-mips.org
On 7/12/05, Clem Taylor <clem.taylor@gmail.com> wrote:
> I was wondering if anyone else has a problem with reboot not working
> on a Au1550? When I issue a reboot, the kernel prints "** Resetting
> Integrated Peripherals", but the system doesn't reboot.

It seems that my problem was related to turning off sys_auxpll, which
is the clock source for the PCI bus. If I just comment out the write
to sys_auxpll in au1000_restart() then the reboot seems to work just
fine. I'm not sure why disabling the PCI clock would cause yamon to
take a TLB fault... I guess I need to hook up the analyzer and see
what happens to the PCI devices when the PCI clock goes away.

                      Thanks for the suggestions,
                      Clem

<Prev in Thread] Current Thread [Next in Thread>