All of lore.kernel.org
 help / color / mirror / Atom feed
From: York Sun <yorksun@freescale.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 4/4 v2] powerpc: p1010rdb: Enable p1010rdb to start from NAND/SD/SPI flash with SPL
Date: Mon, 24 Feb 2014 15:50:42 -0800	[thread overview]
Message-ID: <530BDAD2.3040901@freescale.com> (raw)
In-Reply-To: <1390549809-23070-4-git-send-email-ying.zhang@freescale.com>

On 01/23/2014 11:50 PM, ying.zhang at freescale.com wrote:
> From: Ying Zhang <b40530@freescale.com>
> 
> In the previous patches, we introduced the SPL/TPL fraamework.
> For SD/SPI flash booting way, we introduce the SPL to enable a loader stub. The
> SPL was loaded by the code from the internal on-chip ROM. The SPL initializes
> the DDR according to the SPD and loads the final uboot image into DDR, then
> jump to the DDR to begin execution.
> 
> For NAND booting way, the nand SPL has size limitation on some board(e.g.
> P1010RDB), it can not be more than 8KB, we can call it "minimal SPL", So the
> dynamic DDR driver doesn't fit into this minimum SPL. We added the TPL that is
> loaded by the the minimal SPL. The TPL initializes the DDR according to the SPD
> and loads the final uboot image into DDR,then jump to the DDR to begin execution.
> 
> This patch enabled SPL/TPL for P1010RDB to support starting from NAND/SD/SPI
> flash with SPL framework and initializing the DDR according to SPD in the SPL/TPL.
> Because the minimal SPL load the TPL to L2 SRAM and the jump to the L2 SRAM to
> execute, so the section .resetvec is no longer needed.
> 
> Signed-off-by: Ying Zhang <b40530@freescale.com>
> ---
> Change from v1:
> - No change.

Applied to u-boot-mpc85xx/master. Thanks.

York

  reply	other threads:[~2014-02-24 23:50 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-01-24  7:50 [U-Boot] [PATCH 1/4 v2] SPL: powerpc: expand SPL's length to 128K ying.zhang at freescale.com
2014-01-24  7:50 ` [U-Boot] [PATCH 2/4 v2] SPL: P2020RDB: fix the problem booting from spi flash ying.zhang at freescale.com
2014-02-24 23:49   ` York Sun
2014-01-24  7:50 ` [U-Boot] [PATCH 3/4 v2] SPL: P1022DS: " ying.zhang at freescale.com
2014-02-24 23:49   ` York Sun
2014-01-24  7:50 ` [U-Boot] [PATCH 4/4 v2] powerpc: p1010rdb: Enable p1010rdb to start from NAND/SD/SPI flash with SPL ying.zhang at freescale.com
2014-02-24 23:50   ` York Sun [this message]
2014-02-24 23:48 ` [U-Boot] [PATCH 1/4 v2] SPL: powerpc: expand SPL's length to 128K York Sun

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=530BDAD2.3040901@freescale.com \
    --to=yorksun@freescale.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.