[U-Boot] [PATCH] omap3_beagle: Add boot script support to omap3 beagle board
Guillaume Gardet
guillaume.gardet at free.fr
Tue Sep 2 14:41:21 CEST 2014
Ping.
Guillaume
Le 26/08/2014 10:48, Guillaume GARDET a écrit :
> This patch adds boot script support to omap3 beagle board.
>
> Signed-off-by: Guillaume GARDET <guillaume.gardet at free.fr>
> Cc: Tom Rini <trini at ti.com>
>
> ---
> include/configs/omap3_beagle.h | 13 ++++++++++---
> 1 file changed, 10 insertions(+), 3 deletions(-)
>
> diff --git a/include/configs/omap3_beagle.h b/include/configs/omap3_beagle.h
> index 644e97f..f25a940 100644
> --- a/include/configs/omap3_beagle.h
> +++ b/include/configs/omap3_beagle.h
> @@ -207,6 +207,9 @@
> "rootfstype=${ramrootfstype}\0" \
> "loadramdisk=load mmc ${bootpart} ${rdaddr} ${bootdir}/${ramdisk}\0" \
> "loadimage=load mmc ${bootpart} ${loadaddr} ${bootdir}/${bootfile}\0" \
> + "loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr\0" \
> + "bootscript=echo Running bootscript from mmc${mmcdev} ...; " \
> + "source ${loadaddr}\0" \
> "loadfdt=run validatefdt; load mmc ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile}\0" \
> "mmcboot=echo Booting from mmc ...; " \
> "run mmcargs; " \
> @@ -243,9 +246,13 @@
> "echo Running uenvcmd ...;" \
> "run uenvcmd;" \
> "fi;" \
> - "if run loadimage; then " \
> - "run mmcboot;" \
> - "fi;" \
> + "if run loadbootscript; then " \
> + "run bootscript; " \
> + "else " \
> + "if run loadimage; then " \
> + "run mmcboot;" \
> + "fi;" \
> + "fi; " \
> "fi;" \
> "run nandboot;" \
> "setenv bootfile zImage;" \
More information about the U-Boot
mailing list