All of lore.kernel.org
 help / color / mirror / Atom feed
From: linux@arm.linux.org.uk (Russell King - ARM Linux)
To: linux-arm-kernel@lists.infradead.org
Subject: OMAP4430 failure to boot
Date: Wed, 19 Jun 2013 09:36:30 +0100	[thread overview]
Message-ID: <20130619083630.GI2718@n2100.arm.linux.org.uk> (raw)
In-Reply-To: <20130619064307.GV5523@atomide.com>

On Tue, Jun 18, 2013 at 11:43:07PM -0700, Tony Lindgren wrote:
> * Russell King - ARM Linux <linux@arm.linux.org.uk> [130618 11:40]:
> > So... the boot and build system last night managed to build its kernels
> > after I dropped a couple of patches from my kernel, but we've gone from
> > having both the 3430LDP and 4430SDP booting to only the 3430LDP.
> > 
> > Something has broken 4430SDP during the last week, and so far I've no
> > idea what.  The 4430 seems to be utterly immune to any kind of debugging.
> > It:
> > 
> > (a) doesn't produce any decompressor output because its part of the
> > multiplatform kernel.  This means I've no idea if the decompressor is
> > working or not.
> > 
> > (b) doesn't produce any output from the kernel via the use of printch()
> > in the early assembly, nor via adding printascii() into printk().
> > 
> > Will has tested v3.10-rc6, and that works.  Will tested v3.10-rc6 plus
> > arm-soc for-next, and got:
> > 
> > 	Error: unrecognized/unsupported machine ID (r1 = 0x00000ae7).
> 
> It's because it's DT only. I guess we could have some minimal generic
> file handling that machine ID to produce an error to avoid having
> to debug things?
> 
> If you have arm-soc for-next, omap4 is now DT only. So you have to
> have CONFIG_ARM_APPENDED_DTB=y, CONFIG_ARM_ATAG_DTB_COMPAT=y and
> CONFIG_ARM_ATAG_DTB_COMPAT_CMDLINE_EXTEND=y and append the .dtb to
> zImage to boot. Or you can also update u-boot to pass the .dtb.
> There are more accurate instructions in arm-soc commit b42b9181.
> 
> Moving omap4 to be DT only has been about 5900 lines of reduced data
> and code so far, so that's a good reason for doing it. Most things
> should work as earlier, except for the pandaboard EHCI is still missing
> a fix for adding a clock alias for the auxclk. If there are things not
> working, they should be quite easy to fix.

Right, so as I said I'm taking OMAP4 out of the build/boot test system,
which can't currently cope with jumping through the hoops to get DT to
work.

And since no one tells me anything about where to get updated uboots from
for TI's boards, I'm not about to play boot loader roulette trying to
build my own.

  reply	other threads:[~2013-06-19  8:36 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-06-18 18:34 OMAP4430 failure to boot Russell King - ARM Linux
2013-06-19  6:43 ` Tony Lindgren
2013-06-19  8:36   ` Russell King - ARM Linux [this message]
2013-06-19  8:42     ` Tony Lindgren
2013-06-19  9:20     ` Sricharan R
2013-06-19  9:22       ` Sricharan R

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=20130619083630.GI2718@n2100.arm.linux.org.uk \
    --to=linux@arm.linux.org.uk \
    --cc=linux-arm-kernel@lists.infradead.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.