From: Rommel Custodio <sessyargc+uboot@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [RFC 5/5] B4860QDS: Add support of 2 stage NAND boot loader
Date: Thu, 19 Sep 2013 23:21:41 +0000 (UTC) [thread overview]
Message-ID: <loom.20130920T003147-413@post.gmane.org> (raw)
In-Reply-To: 52398B66.1070902@freescale.com
Dear Prabhakar Kushwaha,
Prabhakar Kushwaha <prabhakar <at> freescale.com> writes:
> >
> >
<snipped>
Thank you for the replies.
> > You mention you use the PBL... but probably not a pblimage. The patch
> > correctly fixes RAMBOOT_PBL as a trigger to generate the pblimage (u-
> > boot.pbl) but there seems to be no RCW or PBI file defined.
>
> B4860 does support PBL based NAND boot.
> but I have yet to integrate u-boot-spl.bin to generated u-boot-spl.pbl.
> This is in my TODO list
This is my understanding (if need be, take it with a grain of salt)
The Makefiles need to be modified so that SPL build will create a pblimage.
The "mkimage pblimage" needs to be executed only on the SPL binary. Then the
top-level Makefile proceeds in concatenating the u-boot-spl.bin (now a
pblimage) and u-boot.bin.
> > I have one question, can this scenario be implemented on a P5040? i.e.
> > simulate that CPC is around 128Kb and load u-boot via SPL? Now all
corenet
> > processors seem to only support pblimage booting.
> >
>
> yes. This scenario can be implemented for P5040. Only need to create
> spl.c file + define constants.
Seems easy enough :-) though I probably don't have the resources to actually
implement it.
Just a note. The pblimage booting is not very flexible now. Currently it
assumes that u-boot.pbl will fit into CPC (configured as SRAM). This is OK
for most processors (i.e P5040 with 1Mb CPC) but it will not work for others
(i.e T1040/1042 with only 256Kb CPC). So there is a need to have SPL in this
case.
All the best,
Rommel
next prev parent reply other threads:[~2013-09-19 23:21 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-09-16 16:05 [U-Boot] [RFC 5/5] B4860QDS: Add support of 2 stage NAND boot loader Prabhakar Kushwaha
2013-09-17 21:58 ` Rommel Custodio
2013-09-18 11:15 ` Prabhakar Kushwaha
2013-09-19 23:21 ` Rommel Custodio [this message]
2013-09-20 3:51 ` Prabhakar Kushwaha
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=loom.20130920T003147-413@post.gmane.org \
--to=sessyargc+uboot@gmail.com \
--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 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.