diff options
author | Dipen Dudhat <dipen.dudhat@freescale.com> | 2009-10-30 10:08:18 +0530 |
---|---|---|
committer | Scott Sweeny <scott.sweeny@timesys.com> | 2010-11-10 14:52:24 -0500 |
commit | e77b1675bbf133ecbb5f942054589ae8c1e7deac (patch) | |
tree | 85e4672a4c2e3c22e735b62f4d11bb58b2cd0835 /include | |
parent | 9a780f26955495de39f1bff510ca5d19101e5e73 (diff) |
Add RAMBOOT support over SD card boot on P1 and P2 RDB platforms
To use,
tftp 11000000 u-boot.bin,
go 1107f000
Signed-off-by: Dipen Dudhat <dipen.dudhat@freescale.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/configs/P1_P2_RDB.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/include/configs/P1_P2_RDB.h b/include/configs/P1_P2_RDB.h index 25882e3fe1..ff9fb286e8 100644 --- a/include/configs/P1_P2_RDB.h +++ b/include/configs/P1_P2_RDB.h @@ -53,6 +53,10 @@ */ #define CONFIG_SYS_FSL_BOOT_DDR +#ifdef CONFIG_MK_RAMBOOT +#define CONFIG_MK_SDCARD +#endif + #ifdef CONFIG_MK_NAND #define CONFIG_NAND_U_BOOT 1 #define CONFIG_RAMBOOT_NAND 1 @@ -487,7 +491,11 @@ extern unsigned long get_board_sys_clk(unsigned long dummy); * Environment */ #if defined(CONFIG_SYS_RAMBOOT) -#if defined(CONFIG_RAMBOOT_NAND) +#if defined(CONFIG_MK_RAMBOOT) + #define CONFIG_ENV_IS_NOWHERE 1 /* Store ENV in memory only */ + #define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - 0x1000) + #define CONFIG_ENV_SIZE 0x2000 +#elif defined(CONFIG_RAMBOOT_NAND) #define CONFIG_ENV_IS_IN_NAND 1 #define CONFIG_ENV_SIZE CONFIG_SYS_NAND_BLOCK_SIZE #define CONFIG_ENV_OFFSET ((512 * 1024) + CONFIG_SYS_NAND_BLOCK_SIZE) |