All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Stanacar, StefanX" <stefanx.stanacar@intel.com>
To: "denis@denix.org" <denis@denix.org>
Cc: "yocto@yoctoproject.org" <yocto@yoctoproject.org>,
	"gary@mlbassoc.com" <gary@mlbassoc.com>
Subject: Re: BBB doesn't boot
Date: Tue, 15 Apr 2014 09:03:33 +0000	[thread overview]
Message-ID: <1397552645.2977.0.camel@firebird.rb.intel.com> (raw)
In-Reply-To: <20140415051726.GB11339@denix.org>




On Tue, 2014-04-15 at 01:17 -0400, Denys Dmytriyenko wrote:
> On Tue, Apr 15, 2014 at 01:07:28AM -0400, Denys Dmytriyenko wrote:
> > On Tue, Apr 15, 2014 at 05:44:04AM +0100, Richard Purdie wrote:
> > > On Mon, 2014-04-14 at 21:38 -0400, Denys Dmytriyenko wrote:
> > > > On Tue, Apr 15, 2014 at 01:20:03AM +0100, Richard Purdie wrote:
> > > > > On Mon, 2014-04-14 at 18:44 -0400, Denys Dmytriyenko wrote:
> > > > > > On Mon, Apr 14, 2014 at 02:11:05PM -0600, Gary Thomas wrote:
> > > > > > > Very interesting results!  These are the results from the build hosts I have:
> > > > > > >   Fedora 13 (i686) - fails
> > > > > > >   Fedora 17 (i686) - fails
> > > > > > >   Ubuntu 12.04 (x86_64) - boots
> > > > > > 
> > > > > > Interesting indeed. I have no idea what's so special about Fedora host - this 
> > > > > > is the first time I hear about issues with it. I may try experimenting with 
> > > > > > different VMs once I have more time...
> > > > > 
> > > > > I've been having a look at this. The biggest differences I can find
> > > > > between working and non working builds is the path length to the build
> > > > > directory for the kernel. This is from comparing vmlinux files from
> > > > > working and non working builds.
> > > > > 
> > > > > Works:
> > > > > /home/paul/poky/build/tmp/work/beaglebone-poky-linux-gnueabi
> > > > > 
> > > > > Doesn't Work:
> > > > > /media/data1/build1/poky/build/tmp/work/beaglebone-poky-linux-gnueabi
> > > > > 
> > > > > I also have been wondering if the version strings may be making a
> > > > > difference.
> > > > > 
> > > > > http://dan.rpsys.net/uImage-rp2 is a uImage from a broken build where I
> > > > > truncated the path length to a "working" build path length and patched
> > > > > in the same version strings:
> > > > > 
> > > > > const char linux_banner[] = 
> > > > >        "Linux version 3.14.0-yocto-standard (paul@ubuntu-build01) (gcc
> > > > > version 4.8.2 (GCC) ) #1 PREEMPT Mon Apr 14 16:00:52 BST 2014\n";
> > > > > 
> > > > > const char linux_proc_banner[] = "%s version %s (paul@ubuntu-build01)
> > > > > (gcc version 4.8.2 (GCC) ) %s\n";
> > > > > 
> > > > > to init/version.c.
> > > > > 
> > > > > I don't have hardware and would be interested to know if the kernel
> > > > > linked to above works or not. If it doesn't, it rules out these path and
> > > > > string lengths, if it does work, it points to a problem there.
> > > > 
> > > > Richard,
> > > > 
> > > > Good catch! It boots:
> > > 
> > > Thanks Denys, this helps narrow down the issue. I've shared
> > > http://dan.rpsys.net/uImage-rp3 which is the same as the last one but
> > > with my changes to version.c reverted. The one should tell us if its the
> > > paths or the strings.
> > 
> > This one also boots for me:
> > 
> > Linux version 3.14.0-yocto-standard (richard@ted) (gcc version 4.8.2 (GCC) ) #2 PREEMPT Tue Apr 15 05:40:19 IST 2014
> > 
> > 
> > > I'm guessing the path problem is more likely but anything is possible.
> > > This is starting to look like some kind of compiler or linker issue. If
> > > it is that, it would help to have more data points about what works and
> > > what doesn't. With that in mind could people who have good or bad builds
> > > please share the paths they built the kernels in so we can see if we can
> > > spot some kind of pattern.
> 
> BTW, my path is /OE/RAM/poky/tmp/work/beaglebone-poky-linux-gnueabi and it 
> works.
> 

I can confirm:
 build dir in /home/stefans/b1  works,
but /home/stefans/yocto/poky/build doesn't.

Cheers,
Stefan

> -- 
> Denys


  reply	other threads:[~2014-04-15  9:04 UTC|newest]

Thread overview: 49+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-13  9:12 BBB doesn't boot Gary Thomas
2014-04-14  2:33 ` Denys Dmytriyenko
2014-04-14 10:25   ` Gary Thomas
2014-04-14 15:46     ` Denys Dmytriyenko
2014-04-14 15:51       ` Gary Thomas
2014-04-14 16:00         ` Denys Dmytriyenko
2014-04-14 16:04           ` Gary Thomas
2014-04-14 16:08             ` Denys Dmytriyenko
2014-04-14 20:11               ` Gary Thomas
2014-04-14 22:44                 ` Denys Dmytriyenko
2014-04-15  0:20                   ` Richard Purdie
2014-04-15  1:38                     ` Denys Dmytriyenko
2014-04-15  4:44                       ` Richard Purdie
2014-04-15  5:07                         ` Denys Dmytriyenko
2014-04-15  5:17                           ` Denys Dmytriyenko
2014-04-15  9:03                             ` Stanacar, StefanX [this message]
2014-04-15 11:52                               ` Stanacar, StefanX
2014-04-15 14:42                                 ` Gary Thomas
2014-04-15 14:49                                 ` Paul Eggleton
2014-04-15 15:15                                   ` Stoicescu, CorneliuX
2014-04-15 15:37                                     ` Gary Thomas
2014-04-15 16:26                                   ` Denys Dmytriyenko
2014-04-15 16:36                                     ` Paul Eggleton
2014-04-15 17:16                                       ` Denys Dmytriyenko
2014-04-15 17:41                                         ` Denys Dmytriyenko
2014-04-15 19:43                                           ` Denys Dmytriyenko
2014-04-15 23:07                                             ` Gary Thomas
2014-04-17 19:10                                               ` Denys Dmytriyenko
2014-04-17 21:31                                                 ` William Mills
2014-04-17 23:25                                                   ` Khem Raj
2014-04-18  0:13                                                     ` Denys Dmytriyenko
2014-04-18 17:52                                                       ` William Mills
2014-04-17 22:48                                                 ` Gary Thomas
2014-04-17 23:17                                                   ` Denys Dmytriyenko
2014-04-15 23:29                                             ` Bruce Ashfield
2014-04-15 23:36                                             ` Richard Purdie
2014-04-16  1:12                                               ` Denys Dmytriyenko
2014-04-16  1:20                                                 ` Denys Dmytriyenko
2014-04-16  3:31                                                   ` Khem Raj
2014-04-16 15:57                                                     ` William Mills
2014-04-16 19:04                                                       ` Stefan Stanacar
2014-04-16 19:30                                                         ` William Mills
2014-04-16 10:20                                                   ` Stanacar, StefanX
2014-04-15 17:25                                     ` Stanacar, StefanX
2014-04-15 14:41                               ` Gary Thomas
2014-04-14 10:35 ` Stanacar, StefanX
2014-04-14 11:38   ` Stanacar, StefanX
2014-04-14 11:44     ` Gary Thomas
2014-04-14 11:51       ` Gary Thomas

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=1397552645.2977.0.camel@firebird.rb.intel.com \
    --to=stefanx.stanacar@intel.com \
    --cc=denis@denix.org \
    --cc=gary@mlbassoc.com \
    --cc=yocto@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.