From: Mark Jackson <mpfj-list@mimc.co.uk>
To: u-boot@lists.denx.de
Subject: [U-Boot] AM335x : failure to boot SPL from NAND
Date: Mon, 18 Feb 2013 14:43:47 +0000 [thread overview]
Message-ID: <51223E23.6030209@mimc.co.uk> (raw)
In-Reply-To: <20130215211332.GA19902@bill-the-cat>
On 15/02/13 21:13, Tom Rini wrote:
> On Thu, Feb 14, 2013 at 03:54:23PM +0000, Mark Jackson wrote:
>
>> I'm trying to diagnose why our AM335x based CPU board (based on the
>> AM335x Starter Kit) can boot SPL and U-Boot from an MMC card, but is
>> unable to boot from NAND (connected to CS0).
>>
>> Following the TI wiki
>> (http://processors.wiki.ti.com/index.php/AM335x_U-Boot_User%27s_Guide#Flashing_images_to_NAND_in_SD_boot)
>> I:-
>>
>> (1) boot from MMC
>> (2) erase the nand
>> (3) copy MLO from MMC into NAND
>> (4) verified it copied correctly (using crc32)
>>
>> When I reboot the board in NAND mode, I get nothing on UART0.
>>
>> If I reboot in MMC mode, SPL and U-Boot load correctly.
>>
>> Can anyone give me some pointers on the boot sequence, and where I
>> might look to help debug the problem ?
>
> Assuming you're using mainline U-Boot and can rule out "vendor
> problems", if you can access the SYSBOOT pins, set it up for a mode that
> does NAND and UART. If you never see the 'CCC' on console (or only see
> it the first time if you do UART then NAND), then you are starting SPL
> and dying in there. If you just see a stream of C then your file is not
> written to NAND correctly.
Interesting ... I don't get any 'CCC' on the console.
However, I then tested this by booting via MMC, erasing the NAND chip and
then trying to reboot via NAND again.
I still get no 'CCC' on the console !?!
This is using boot mode 10011 (NAND, NANDI2C, MMC0, UART0), so I would expect
to either boot via MMC (if I left it in) or get some 'CCC' output on the
console.
I can see that the NAND signals always have a burst of activity every 10ms.
That must be a timeout of some sort ... do you know if that's a hardware or
software timeout ?
Mark J.
next prev parent reply other threads:[~2013-02-18 14:43 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-02-14 15:54 [U-Boot] AM335x : failure to boot SPL from NAND Mark Jackson
2013-02-15 21:13 ` Tom Rini
2013-02-18 14:43 ` Mark Jackson [this message]
2013-02-18 14:54 ` Tom Rini
2013-02-19 14:55 ` Mark Jackson
2013-02-21 12:10 ` Mark Jackson
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=51223E23.6030209@mimc.co.uk \
--to=mpfj-list@mimc.co.uk \
--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