public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [RFC 0/5] MX31: NAND boot for phyCORE and PDK boards.
@ 2009-04-03 21:27 Magnus Lilja
  2009-04-03 21:28 ` [U-Boot] [RFC 1/5] MX31: Add NAND SPL for i.MX31 Magnus Lilja
  0 siblings, 1 reply; 9+ messages in thread
From: Magnus Lilja @ 2009-04-03 21:27 UTC (permalink / raw)
  To: u-boot


Hi all,


The following patches add NAND boot support for the i.MX31. I have
cleaned up Maxim Artamonov's latest patch (which was for the phyCORE 
module) and also added i.MX31 PDK support.

The series applies on top of Wolfgang's main tree as of yesterday.

The original NAND SPL patch has been split into two patches, one that
adds the NAND SPL framework for i.MX31 and one that contains only the
phyCORE parts.

The last two patches first add i.MX31 PDK support and then NAND boot.

I haven't taken care of all comments that were presented to Maxim's
latest patch so there's more work to be done before this can be 
added to the main U-boot tree. So this is a work in progress 
presented "as is" since some people on the list are interested 
in booting the PDK from NAND.


The code for i.MX31 PDK has been tested on real hardware and boots
Linux from ethernet. phyCORE has only been compiled.


Regards, Magnus

Magnus Lilja (5):
  MX31: Add NAND SPL for i.MX31.
  MX31: Add NAND SPL support for phycore i.MX31 board.
  Add NAND SPL entries to gitignore.
  MX31: Add basic support for Freescale i.MX31 PDK board.
  MX31: Add NAND SPL boot support to i.MX31 PDK board.

 .gitignore                                  |    1 +
 MAKEALL                                     |    3 +
 Makefile                                    |   19 +++-
 board/freescale/mx31pdk/Makefile            |   53 +++++++
 board/freescale/mx31pdk/config.mk           |    5 +
 board/freescale/mx31pdk/lowlevel_init.S     |  123 ++++++++++++++++
 board/freescale/mx31pdk/mx31pdk.c           |   76 ++++++++++
 board/freescale/mx31pdk/u-boot-nand.lds     |   33 +++++
 board/freescale/mx31pdk/u-boot.lds          |   59 ++++++++
 board/imx31_phycore/config.mk               |   10 ++
 board/imx31_phycore/lowlevel_init.S         |   26 ++++
 cpu/arm1136/start.S                         |   36 ++++--
 include/asm-arm/arch-mx31/mx31-regs.h       |   98 +++++++++++++
 include/configs/imx31_phycore.h             |   33 +++++
 include/configs/mx31pdk.h                   |  175 +++++++++++++++++++++++
 nand_spl/.gitignore                         |    7 +
 nand_spl/board/freescale/mx31pdk/.gitignore |    8 +
 nand_spl/board/freescale/mx31pdk/Makefile   |   66 +++++++++
 nand_spl/board/freescale/mx31pdk/config.mk  |    5 +
 nand_spl/board/freescale/mx31pdk/u-boot.lds |   36 +++++
 nand_spl/nand_boot_mx31.c                   |  204 +++++++++++++++++++++++++++
 21 files changed, 1066 insertions(+), 10 deletions(-)
 create mode 100644 board/freescale/mx31pdk/Makefile
 create mode 100644 board/freescale/mx31pdk/config.mk
 create mode 100644 board/freescale/mx31pdk/lowlevel_init.S
 create mode 100644 board/freescale/mx31pdk/mx31pdk.c
 create mode 100644 board/freescale/mx31pdk/u-boot-nand.lds
 create mode 100644 board/freescale/mx31pdk/u-boot.lds
 create mode 100644 include/configs/mx31pdk.h
 create mode 100644 nand_spl/.gitignore
 create mode 100644 nand_spl/board/freescale/mx31pdk/.gitignore
 create mode 100644 nand_spl/board/freescale/mx31pdk/Makefile
 create mode 100644 nand_spl/board/freescale/mx31pdk/config.mk
 create mode 100644 nand_spl/board/freescale/mx31pdk/u-boot.lds
 create mode 100644 nand_spl/nand_boot_mx31.c

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-04-06 18:52 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-03 21:27 [U-Boot] [RFC 0/5] MX31: NAND boot for phyCORE and PDK boards Magnus Lilja
2009-04-03 21:28 ` [U-Boot] [RFC 1/5] MX31: Add NAND SPL for i.MX31 Magnus Lilja
2009-04-03 21:28   ` [U-Boot] [RFC 2/5] MX31: Add NAND SPL support for phycore i.MX31 board Magnus Lilja
2009-04-03 21:28     ` [U-Boot] [RFC 3/5] Add NAND SPL entries to gitignore Magnus Lilja
2009-04-03 21:28       ` [U-Boot] [RFC 4/5] MX31: Add basic support for Freescale i.MX31 PDK board Magnus Lilja
2009-04-03 21:28         ` [U-Boot] [RFC 5/5] MX31: Add NAND SPL boot support to " Magnus Lilja
2009-04-03 21:56       ` [U-Boot] [RFC 3/5] Add NAND SPL entries to gitignore Scott Wood
2009-04-05 20:35         ` Magnus Lilja
2009-04-06 18:52           ` Magnus Lilja

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox