[U-Boot] [PATCH V5 0/6] SPL Linux boot
Simon Schwarz
simonschwarzcor at googlemail.com
Mon Sep 19 15:32:10 CEST 2011
Adds direct Linux boot to SPL. It implements a spl export command to save
ATAGS or FDT to NAND flash. The kernel image has to be in place for this!
Changes in V5:
- Rebased on u-boot-ti
- fixed MAKEALL warnings and errors
- adapted to general gpio interface
based on:
- The new SPL layout
- OMAP3 new SPL layout
(http://article.gmane.org/gmane.comp.boot-loaders.u-boot/105260)
- CONFIG_MACH_TYPE fix
(http://article.gmane.org/gmane.comp.boot-loaders.u-boot/105809)
- Prep subcommand patch for arm
(http://article.gmane.org/gmane.comp.boot-loaders.u-boot/106725)
Related to:
- http://article.gmane.org/gmane.comp.boot-loaders.u-boot/102669
Simon Schwarz (6):
removed static from images in cmd_bootm.c
Add cmd_spl command
devkit8000/spl: init GPMC for dm9000 in SPL
omap-common/spl: Add linux boot to SPL
omap-common: Add NAND SPL linux booting
omap-common: fixes BSS overwriting problem
arch/arm/cpu/armv7/omap-common/spl.c | 49 +++++++-
arch/arm/cpu/armv7/omap-common/spl_nand.c | 63 +++++++--
arch/arm/include/asm/omap_common.h | 2 +
board/timll/devkit8000/devkit8000.c | 31 +++-
common/Makefile | 1 +
common/cmd_bootm.c | 2 +-
common/cmd_spl.c | 214 +++++++++++++++++++++++++++++
doc/README.commands.spl | 31 ++++
include/cmd_spl.h | 30 ++++
include/configs/devkit8000.h | 16 ++-
10 files changed, 410 insertions(+), 29 deletions(-)
create mode 100644 common/cmd_spl.c
create mode 100644 doc/README.commands.spl
create mode 100644 include/cmd_spl.h
--
1.7.4.1
More information about the U-Boot
mailing list