[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