public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/6] i.MX31: Add NAND support and new PDK board.
@ 2008-08-18  9:30 Magnus Lilja
  2008-08-18  9:30 ` [U-Boot] [PATCH v2 1/6] i.MX31: Add NFC_BASE_ADDR definition Magnus Lilja
  2008-08-27 22:46 ` [U-Boot] [PATCH v2 0/6] i.MX31: Add NAND support and new PDK board Jean-Christophe PLAGNIOL-VILLARD
  0 siblings, 2 replies; 17+ messages in thread
From: Magnus Lilja @ 2008-08-18  9:30 UTC (permalink / raw)
  To: u-boot

Hi again

This series of patches adds support for the NAND flash controller in the
i.MX31 device and also introduces the Freescale i.MX31 PDK board.

Changes since v1:

- Moved PDK board to boards/freescale/mx31pdk
- Moved mxc_nd.c to driver/mtd/nand/mx31_nand.c
- Moved contents of mxc_nd.h to mx31-regs.h
- Cleaned up the mx31pdk.h config file after comments from this list
- CONFIG_CMD_IMLS is still #undef'd but a comment is added in the config
  file about that.
- A new patch has been inserted into the series, it makes the MC13783 SPI
  bus and chip select configurable.

The patches are based on the current main U-boot git repo.

Original intro for this series of patches:

At the moment, the patch series does not add support for booting from
NAND. This means that the PDK board support assumes that some other entity
configures the SDRAM and loads U-boot into RAM (e.g. another bootloader or a
JTAG debugger). Support for NAND boot is in progress and will be submitted
later.

The NAND driver is based on Freescale's Linux driver from their BSP. I've
cleaned it up a bit and made the (minor) modifications necessary for
U-boot. Perhaps the driver should be cleaned up even more, there are some
CONFIG_MTD_MXC_* leftovers in the driver.

I have tested the driver on the Litekit (small page NAND) and on the PDK
(large page NAND) by having the U-boot environment placed in NAND.



Regards, Magnus

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

end of thread, other threads:[~2008-08-28  8:53 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-18  9:30 [U-Boot] [PATCH v2 0/6] i.MX31: Add NAND support and new PDK board Magnus Lilja
2008-08-18  9:30 ` [U-Boot] [PATCH v2 1/6] i.MX31: Add NFC_BASE_ADDR definition Magnus Lilja
2008-08-18  9:30   ` [U-Boot] [PATCH v2 2/6] i.MX31: Add reset_timer() and modify get_timer_masked() Magnus Lilja
2008-08-18  9:30     ` [U-Boot] [PATCH v2 3/6] i.MX31: Add i.MX31 NAND Flash Controller driver Magnus Lilja
2008-08-18  9:30       ` [U-Boot] [PATCH v2 4/6] i.MX31: Add NAND support in the i.MX31 Litekit config file Magnus Lilja
2008-08-18  9:30         ` [U-Boot] [PATCH v2 5/6] i.MX31: Make the SPI bus and chip select configurable for MC13783 Magnus Lilja
2008-08-18  9:30           ` [U-Boot] [PATCH v2 6/6] i.MX31: Add basic support for Freescale's i.MX31 PDK board Magnus Lilja
2008-08-19  9:01           ` [U-Boot] [PATCH v2 5/6] i.MX31: Make the SPI bus and chip select configurable for MC13783 Jean-Christophe PLAGNIOL-VILLARD
2008-08-19 11:26             ` Magnus Lilja
2008-08-18 21:02       ` [U-Boot] [PATCH v2 3/6] i.MX31: Add i.MX31 NAND Flash Controller driver Scott Wood
2008-08-18 21:40     ` [U-Boot] [PATCH v2 2/6] i.MX31: Add reset_timer() and modify get_timer_masked() Jean-Christophe PLAGNIOL-VILLARD
2008-08-19  8:55       ` Magnus Lilja
2008-08-19  9:00         ` Jean-Christophe PLAGNIOL-VILLARD
2008-08-18 21:36   ` [U-Boot] [PATCH v2 1/6] i.MX31: Add NFC_BASE_ADDR definition Jean-Christophe PLAGNIOL-VILLARD
2008-08-19  8:53     ` Magnus Lilja
2008-08-27 22:46 ` [U-Boot] [PATCH v2 0/6] i.MX31: Add NAND support and new PDK board Jean-Christophe PLAGNIOL-VILLARD
2008-08-28  8:53   ` Magnus Lilja

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