[U-Boot] [PATCH 0/5] mpc8308rdb: improved hardware support

Ira W. Snyder iws at ovro.caltech.edu
Wed Sep 12 23:17:30 CEST 2012


From: "Ira W. Snyder" <iws at ovro.caltech.edu>

This series improves the hardware support for the Freescale MPC8308RDB board.

Optional support for the SPI pins routed to header J8 is added for testing SPI
flash chips. This was tested with a Spansion S25FL256S1. This is not enabled
by default, because it breaks TSEC2 due to a pinmux conflict.

Support for the onboard eSDHC MMC/SD controller is added.

The SPI controller driver is fixed so that it works with MPC8308RDB (probably
all 83xx boards are broken before this fix). Without the fix, the waveforms
generated by the driver are incorrect (confirmed with an oscilloscope).

Ira W. Snyder (5):
  mpc8xxx_spi: fix SPI support on MPC8308RDB
  mpc8308rdb: add support for Spansion SPI flash on header J8
  spansion: add support for S25FL256S1
  mpc8308rdb: add support for FIT images
  mpc8308rdb: add support for eSDHC MMC controller

 board/freescale/mpc8308rdb/mpc8308rdb.c |   57 +++++++++++++++++++++++++++++++
 drivers/mtd/spi/spansion.c              |    8 ++++
 drivers/spi/mpc8xxx_spi.c               |    4 ++
 include/configs/MPC8308RDB.h            |   31 +++++++++++++++++
 4 files changed, 100 insertions(+), 0 deletions(-)

-- 
1.7.8.6



More information about the U-Boot mailing list