
On 03/20/2015 02:08 AM, Chunhe Lan wrote:
This patch adds SD boot support for T4240RDB board. SPL framework is used. PBL initializes the internal RAM and copies SPL to it. Then SPL initializes DDR using SPD and copies u-boot from SD card to DDR, finally SPL transfers control to u-boot.
Signed-off-by: Chunhe Lan Chunhe.Lan@freescale.com
arch/powerpc/cpu/mpc85xx/Kconfig | 1 + board/freescale/t4rdb/MAINTAINERS | 1 + board/freescale/t4rdb/Makefile | 6 ++- board/freescale/t4rdb/ddr.c | 6 ++- board/freescale/t4rdb/spl.c | 95 +++++++++++++++++++++++++++++++++++++ board/freescale/t4rdb/t4_pbi.cfg | 3 - board/freescale/t4rdb/t4_rcw.cfg | 6 +- board/freescale/t4rdb/tlb.c | 8 +++ configs/T4240RDB_SDCARD_defconfig | 5 ++ include/configs/T4240RDB.h | 71 ++++++++++++++++++++++++---
Fixed defconfig file. Applied to u-boot-mpc85xx master. Awaiting upstream.
York