am335x: enable falcon boot mode for mmc (raw and fat) and nand
authorPeter Korsgaard <peter.korsgaard@barco.com>
Mon, 13 May 2013 08:36:30 +0000 (08:36 +0000)
committerTom Rini <trini@ti.com>
Fri, 7 Jun 2013 18:17:01 +0000 (14:17 -0400)
commit12d7a474204a667a7f94e3904e5d4062e3115894
treec9274049898a39589ada98b4e7a37638a993fc05
parent2b75b0ad3a2a47492a6d03199d85632f9ee3e42b
am335x: enable falcon boot mode for mmc (raw and fat) and nand

Jump into full u-boot mode if a 'c' character is received on the uart.

We need to adjust the spl bss/malloc area to not overlap with the
loadaddr of the kernel (sdram + 32k), so move it past u-boot instead.

For raw mmc, we store the kernel parameter area in the free space after
the MBR (if used). For nand, we use the last sector of the partition
reserved for u-boot.

This also enables the spl command in the full u-boot so the kernel
parameter area snapshot can be created.

Signed-off-by: Peter Korsgaard <peter.korsgaard@barco.com>
board/ti/am335x/board.c
include/configs/am335x_evm.h