[U-Boot] Falcon mode boot support

Tom Rini trini at ti.com
Tue Dec 16 15:30:41 CET 2014


On Tue, Dec 16, 2014 at 12:58:33PM -0000, Andy Pont wrote:
> Hi Tom,
> 
> > How big is the args file?  We default to placing the args at 0x88000000
> > in ti_am335x_common.h (see CONFIG_SYS_SPL_ARGS_ADDR) to make sure that
> > we don't have an overlap between the DT and the kernel which is quite
> > possible with a reasonably sized DT and placing it at 0x80000100.
> 
> Changing the CONFIG_SYS_SPL_ARGS_ADDR to be the same as the value in the ti_
> am335x_common.h header file seems to have fixed the issue.
> 
> Unfortunately it hasn't improved the boot time by much - the bulk of the
> time seems to be in reading and decompressing the kernel from SPI flash
> device (Spansion S25FL164).  The only other storage medium on the board is
> an eMMC flash device - would putting the kernel in there give a faster boot
> time?

eMMC is likely to be faster, yes.  You may also want to see what can be
trimmed from the kernel binary, in either case, and if going with an
uncompressed kernel ends up being quicker.

-- 
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/20141216/337b9efa/attachment.pgp>


More information about the U-Boot mailing list