public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Stuart Longland <stuartl@vrt.com.au>
To: u-boot@lists.denx.de
Subject: [U-Boot] i.MX286 U-Boot fails with code HTLLCL0x8050100b
Date: Mon, 15 Feb 2016 14:09:14 +1000	[thread overview]
Message-ID: <56C14F6A.9060406@vrt.com.au> (raw)
In-Reply-To: <56BC1D77.601@vrt.com.au>

On 11/02/16 15:34, Stuart Longland wrote:
> I now
> get the following error code displayed:
> 
> HTLLCL0x8050100b
> 
> The documentation I found here http://www.denx-cs.de/?q=blogm28mxssb
> seemed to suggest the following meaning:
> 
> 
> .--------------- Valid SB
> |.-------------- SB tag
> ||.------------- u-boot-spl.bin loaded
> |||.------------ IVT loaded
> ||||.----------- SPL executed
> |||||.---------- U-Boot binary loaded
> HTLLCL0x8050100b
>       '--------'
>         CRC Error
> 
> I'm guessing "IVT" here means interrupt vector table, and that the lack
> of a second 'L' suggests it was loading of this interrupt vector table
> that failed due to a CRC error.

I've since read up in the datasheet, I was close, it's "image vector
table".  I've been trying to hexdump a "known good" image and my broken
ones to figure out what's going on.

I can make some sense of the SD image header, but yet to fully figure
out the bootstream format itself.  Searching for more information on the
issue simply reveals copies of my earlier email to this list.

> None of these seem to generate a successfully booting binary, which is
> perplexing to say the least.  Is there somewhere else I should be
> looking for the cause of the above issue?

I've now tried numerous other toolchain version combinations, including
building it on a Debian chroot.  I don't seem to be able to get SPL
debugging going -- even though I've #define'd DEBUG, and
CONFIG_SPL_SERIAL_SUPPORT.

I figure if I had the wrong pins configured, I wouldn't even see the
error code I've been getting, so clearly that works.

I've been trying to debug this for days now and it's driving me insane.

The code previously worked.  I've also tried building images for the
mx28evk, which is a very similar board to the one I'm using, and I get
the same result.

I ask again: Is there somewhere else I should be looking for the cause
of the above issue?

Regards,
-- 
     _ ___             Stuart Longland - Systems Engineer
\  /|_) |                           T: +61 7 3535 9619
 \/ | \ |     38b Douglas Street    F: +61 7 3535 9699
   SYSTEMS    Milton QLD 4064       http://www.vrt.com.au

  reply	other threads:[~2016-02-15  4:09 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-11  5:34 [U-Boot] i.MX286 U-Boot fails with code HTLLCL0x8050100b Stuart Longland
2016-02-15  4:09 ` Stuart Longland [this message]
2016-02-16 12:38   ` Stuart Longland

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=56C14F6A.9060406@vrt.com.au \
    --to=stuartl@vrt.com.au \
    --cc=u-boot@lists.denx.de \
    /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