From: "Matthew L. Creech" <mlcreech@gmail.com>
To: Gary Thomas <gary@mlbassoc.com>
Cc: linuxppc-dev@ozlabs.org
Subject: Re: MPC83xx console : no output after handover
Date: Tue, 31 Mar 2009 18:22:24 -0400 [thread overview]
Message-ID: <5ee96a840903311522t10af5c64n53ab6f834ad475ff@mail.gmail.com> (raw)
In-Reply-To: <49D28A7E.2090703@mlbassoc.com>
On Tue, Mar 31, 2009 at 5:26 PM, Gary Thomas <gary@mlbassoc.com> wrote:
>
> The fact that you get the ttyS1 line printed is interesting. =A0At
> this point, the kernel is switching from raw console I/O (only
> suitable for bring-up messages) to the general serial driver
> (interrupt driven, etc). =A0I'm curious about what the ttyS1 driver
> is causing to break...
>
> A couple of things you could try:
> =A0* Disable ttyS1 (take it out of your device tree)
I tried taking ttyS1 out - the results are no different (other than
the fact that "console handover" is now the last line that prints).
My debug printk()s at the end of 8250_init() show up, which would seem
to imply that ttyS0 was initialized correctly, so I'm not sure what
else could be stomping on it.
> =A0* Look at the console log when this happens. =A0Look in your system
> =A0 =A0map for the symbol '__log_buf', e.g.
> =A0 =A0 =A0 c031ca54 b __log_buf
> =A0 =A0This will get stored at physical location '0x31ca54' and will
> =A0 =A0often contain data that didn't get a chance to print, for example
> =A0 =A0if you have stuck interrupts that prevent the console from working=
.
> =A0 =A0I'd just run it to this point and then examine the memory - either
> =A0 =A0using a BDI if one is attached, or press RESET (I hope you have on=
e!)
> =A0 =A0and then look using your boot loader (uBoot, RedBoot, ...)
>
I think I can get my hands on a BDI tomorrow, so I'll give this a try
then. Thanks for the reply
--=20
Matthew L. Creech
next prev parent reply other threads:[~2009-03-31 22:22 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-03-31 20:30 MPC83xx console : no output after handover Matthew L. Creech
2009-03-31 20:45 ` Gary Thomas
2009-03-31 21:03 ` Matthew L. Creech
2009-03-31 21:26 ` Gary Thomas
2009-03-31 22:22 ` Matthew L. Creech [this message]
2009-04-01 18:53 ` Matthew L. Creech
2009-04-02 10:52 ` Gary Thomas
2009-04-02 15:20 ` Matthew L. Creech
2009-03-31 21:48 ` Scott Wood
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=5ee96a840903311522t10af5c64n53ab6f834ad475ff@mail.gmail.com \
--to=mlcreech@gmail.com \
--cc=gary@mlbassoc.com \
--cc=linuxppc-dev@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).