[U-Boot] [NEXT PATCH v1 0/7] In this patchset, a new i.MX35 board is added implementing

Stefano Babic sbabic at denx.de
Thu Sep 6 10:04:53 CEST 2012


the internal boot mode and using the general SPL Framework.

For this reason, this patchset depends on:

Tom Rini's SPL generic framework:
	http://lists.denx.de/pipermail/u-boot/2012-August/132813.html

To fix that relocation should not happen in SPL, the following patch
is also required:

	http://patchwork.ozlabs.org/patch/181166/

The woodburn board boots from SD Card. However, the presented way
introducing SPL is general, and can applied to other devices.



Stefano Babic (7):
  ARM: Fix start.S when used with SPL in arm1136
  NAND: added NAND type to nand_ids
  MX35: add LOW_LEVEL_SRAM_STACK to use SPL_FRAMEWORK
  MX35: Add soc_boot_mode and soc_boot_device to MX35
  SPL: Added MLO for mx35 SOC to SPL Makefile
  ARM: Add MLO target to arm1136
  MX35: add support for woodburn board

 MAINTAINERS                                   |    1 +
 arch/arm/cpu/arm1136/config.mk                |    3 +
 arch/arm/cpu/arm1136/mx35/generic.c           |   80 ++++++
 arch/arm/cpu/arm1136/start.S                  |   31 ++-
 arch/arm/cpu/arm1136/u-boot-spl.lds           |   62 +++++
 arch/arm/include/asm/arch-mx35/imx-regs.h     |    2 +
 arch/arm/include/asm/arch-mx35/mmc_host_def.h |   31 +++
 arch/arm/include/asm/arch-mx35/spl.h          |   38 +++
 arch/arm/include/asm/arch-mx35/sys_proto.h    |    2 +
 board/woodburn/Makefile                       |   43 ++++
 board/woodburn/imximage.cfg                   |    4 +
 board/woodburn/lowlevel_init.S                |   93 +++++++
 board/woodburn/mx35_sdram.c                   |  137 +++++++++++
 board/woodburn/woodburn.c                     |  240 ++++++++++++++++++
 boards.cfg                                    |    2 +
 drivers/mtd/nand/nand_ids.c                   |    2 +
 include/configs/woodburn.h                    |   33 +++
 include/configs/woodburn_common.h             |  322 +++++++++++++++++++++++++
 include/configs/woodburn_sd.h                 |   65 +++++
 spl/Makefile                                  |    6 +
 20 files changed, 1186 insertions(+), 11 deletions(-)
 create mode 100644 arch/arm/cpu/arm1136/u-boot-spl.lds
 create mode 100644 arch/arm/include/asm/arch-mx35/mmc_host_def.h
 create mode 100644 arch/arm/include/asm/arch-mx35/spl.h
 create mode 100644 board/woodburn/Makefile
 create mode 100644 board/woodburn/imximage.cfg
 create mode 100644 board/woodburn/lowlevel_init.S
 create mode 100644 board/woodburn/mx35_sdram.c
 create mode 100644 board/woodburn/woodburn.c
 create mode 100644 include/configs/woodburn.h
 create mode 100644 include/configs/woodburn_common.h
 create mode 100644 include/configs/woodburn_sd.h

-- 
1.7.9.5



More information about the U-Boot mailing list