[U-Boot] arm: vf610: fix boot from SD-card

Tom Rini trini at ti.com
Fri Jan 9 16:28:10 CET 2015


On Thu, Jan 08, 2015 at 06:18:25PM +0100, Stefan Agner wrote:

> Boot from SD-card (and probably also from NAND) was broken since
> commit d6d07a9bec ("arm: vf610: add NAND support for vf610twr").
> It looks like the increased size of U-Boot lead to a situation
> where the boot ROM overwrote its own stack/heap while loading
> U-Boot from the SD-card to the SRAM. However, U-Boot worked fine
> when loaded through USB serial loader directly into SRAM. It
> looks like loading from SD-card uses other stack/heap location
> then the serial loader (or maybe no stack or heap at all).
> This fix moves U-Boot to gfxRAM, which is 512kB in size and is not
> used by the boot ROM nor the SD-card loader of it.
> 
> Signed-off-by: Stefan Agner <stefan at agner.ch>
> Acked-by: Bill Pringlemeir <bpringlemeir at nbsps.com>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150109/901c1d5e/attachment.pgp>


More information about the U-Boot mailing list