[U-Boot] [PATCH 85xx-next 0/8] Updates for Wind River sbc8548 board

Kumar Gala galak at kernel.crashing.org
Fri Jan 13 19:55:56 CET 2012


On Dec 30, 2011, at 10:53 PM, Paul Gortmaker wrote:

> This updates the sbc8548 board support with several improvements
> for the end users.  
> 
>  -ability to use SPD DDR config for easy RAM upgrades
>  -ability to use alternate SODIMM flash for backup u-boot image
>  -localbus config settings fixed so 128MB LBC SDRAM works reliably
> 
> The discovery of a hardware errata (overlapping I2C SPD addresses)
> is at the core of what now allows the use of SPD configuration.
> 
> The relocation of the 64MB user flash is to align it on a 64MB
> boundary, which simplifies a whole lot of things, both in the code
> and for the end user.  (The previous mapping meant the last sector
> on the chip wasn't consistently the last sector in the address
> space assigned to the chip for all jumper configurations.)
> 
> Reverting a bogus commit from the past that incorrectly set the
> windows for the 64MB flash to 128MB was the starting point for
> getting this all working.
> 
> Paul.
> 
> ---
> The following changes since commit cba9a894fdb1cb49b60fcd1d1d6919cbd7995dd5:
> 
>  Prepare v2011.12 (2011-12-23 20:25:35 +0100)
> 
> are available in the git repository at:
>  git://openlinux.windriver.com/people/paulg/u-boot sbc8548-Dec30_2011
> 
> Paul Gortmaker (8):
>  Revert "SBC8548: fix address mask to allow 64M flash"
>  sbc8548: relocate 64MB user flash to sane boundary
>  sbc8548: enable ability to boot from alternate flash
>  sbc8548: Fix LBC SDRAM initialization settings
>  sbc8548: Make enabling SPD RAM configuration work
>  sbc8548: relocate fixed ddr init code to ddr.c file
>  sbc8548: enable support for hardware SPD errata workaround
>  sbc8548: Fix up local bus init to be frequency aware
> 
> board/sbc8548/ddr.c       |   77 +++++++++++++++++++++++
> board/sbc8548/law.c       |   16 +++++-
> board/sbc8548/sbc8548.c   |  111 +++++++++++++++------------------
> board/sbc8548/tlb.c       |   24 ++++++--
> doc/README.sbc8548        |   79 ++++++++++++++++++++++--
> include/configs/sbc8548.h |  151 +++++++++++++++++++++++++++++++++++----------
> 6 files changed, 355 insertions(+), 103 deletions(-)
> 
> -- 


applied to 85xx

- k



More information about the U-Boot mailing list