[U-Boot] [PATCH 1/3] mpc8569mds: fix CONFIG_ENV_SIZE
    Haiying.Wang at freescale.com 
    Haiying.Wang at freescale.com
       
    Wed Sep 29 19:31:34 CEST 2010
    
    
  
From: Haiying Wang <Haiying.Wang at freescale.com>
CONFIG_ENV_SIZE of MPC8569MDS was wrongly set to CONFIG_ENV_SECT_SIZE which
is 128KB, so it took longer time to do crc32 calculation for ENV than it should
do. It causes the bootup for MPC8569MDS significantly slow. This patch fixs it
to 0x2000(8KB), also fix the comment for CONFIG_ENV_SECT_SIZE to correct size.
Signed-off-by: Kai.Jiang <Kai.Jiang at freescale.com
Signed-off-by: Haiying Wang <Haiying.Wang at freescale.com>
---
 include/configs/MPC8569MDS.h |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/include/configs/MPC8569MDS.h b/include/configs/MPC8569MDS.h
index 8ffd458..936f1af 100644
--- a/include/configs/MPC8569MDS.h
+++ b/include/configs/MPC8569MDS.h
@@ -505,8 +505,8 @@ extern unsigned long get_clock_freq(void);
 #else
 #define CONFIG_ENV_IS_IN_FLASH	1
 #define CONFIG_ENV_ADDR		(CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE)
-#define CONFIG_ENV_SECT_SIZE	0x20000	/* 256K(one sector) for env */
-#define CONFIG_ENV_SIZE		CONFIG_ENV_SECT_SIZE
+#define CONFIG_ENV_SECT_SIZE	0x20000	/* 128K(one sector) for env */
+#define CONFIG_ENV_SIZE		0x2000
 #endif
 
 #define CONFIG_LOADS_ECHO	1	/* echo on for serial download */
-- 
1.7.0
    
    
More information about the U-Boot
mailing list