[U-Boot] [PATCH 85xx-next 0/8] Updates for Wind River sbc8548 board
Paul Gortmaker
paul.gortmaker at windriver.com
Sat Dec 31 05:53:05 CET 2011
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(-)
--
1.7.4.4
More information about the U-Boot
mailing list