From: Radu Moisan <radu.moisan@intel.com>
To: meta-ti@yoctoproject.org
Subject: Re: pandaboard not booting
Date: Wed, 26 Sep 2012 16:49:37 +0300 [thread overview]
Message-ID: <506307F1.6030303@intel.com> (raw)
In-Reply-To: <5062FB00.7080307@mlbassoc.com>
> This looks correct - the important bit is that console=ttyO2
>
> Diagnosing why this doesn't come up may be a bit trickier. One thing
> that you
> can do is to look at the kernel messages (which are not being
> printed!). Thankfully,
> those are kept buffered in memory and you should be able to print them
> manually.
>
> Give these steps a go:
> * Boot as you have been, letting it hang after starting the kernel
> * Press the RESET button on the PandaBoard
> * Break into U-Boot
> * Dump the kernel messages via:
> U-Boot> md LOG_BUF_ADDRESS
> This will display 256 bytes at LOG_BUF_ADDRESS. If you just press
> return, you'll
> get to see the next 256 bytes, etc. Keep doing this until the
> messages stop...
>
> To find the LOG_BUF_ADDRESS, search for __log_buf in the System.map
> which was created
> when you built your kernel. This will be in your Yocto build tree
> .../tmp/work/pandaboard*/linux*/git
> (I think - I don't have a build for this machine handy) You'll see
> something like this:
> $ grep __log_buf tmp/work/panda*/linux*/git/System.map
> c06d66e9 b __log_buf
> That's a virtual address which corresponds to 0x806d66e9 in physical
> RAM. Truncate
> the address to a longword value, i.e. 0x806d66e8 - that's LOG_BUF_ADDRESS
>
> See what you get, it may provide a clue where the kernel is crashing.
>
Everything went ok, except the board doesn't reset when I press the
reset button, or at least I can't see that in the serial console, it
stays stuck at line "booting kernel..."
Radu
next prev parent reply other threads:[~2012-09-26 13:46 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-25 13:43 pandaboard not booting Radu Moisan
2012-09-26 8:02 ` Radu Moisan
2012-09-26 9:20 ` Enrico
2012-09-26 10:44 ` Radu Moisan
2012-09-26 10:49 ` Gary Thomas
2012-09-26 12:42 ` Radu Moisan
2012-09-26 12:54 ` Gary Thomas
2012-09-26 13:49 ` Radu Moisan [this message]
2012-09-27 7:25 ` Christian.Schulenberg
2012-09-27 8:08 ` Radu Moisan
2012-09-27 8:47 ` Enrico
2012-09-27 11:16 ` Christian.Schulenberg
2012-09-27 12:06 ` Enrico
2012-09-27 13:47 ` Christian.Schulenberg
2012-09-27 13:55 ` Khem Raj
2012-09-27 16:08 ` Gary Thomas
2012-09-27 16:10 ` Khem Raj
2012-09-27 16:22 ` Enrico
2012-09-27 16:24 ` Denys Dmytriyenko
2012-09-27 16:31 ` Gary Thomas
2012-09-27 21:15 ` Nicolas Dechesne
2012-09-27 21:28 ` Denys Dmytriyenko
2012-09-28 8:31 ` Enrico
2012-09-28 9:01 ` Nicolas Dechesne
2012-09-28 11:03 ` Christian.Schulenberg
2012-09-28 11:53 ` Nicolas Dechesne
2012-10-02 8:03 ` Christian.Schulenberg
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=506307F1.6030303@intel.com \
--to=radu.moisan@intel.com \
--cc=meta-ti@yoctoproject.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.