[U-Boot-Users] [PATCH] TQM85xx: add support for Spansion 'N' type flashes.
Martin Krause
martin.krause at tqs.de
Fri Jun 22 15:00:18 CEST 2007
From: Thomas Waehner <thomas.waehner at tqs.de>
The 'N' typ flashes have bigger sectors, than the formerly used 'M' types,
so the flash layout has to be changed -> new start address of the
environment.
Signed-off-by: Martin Krause <martin.krause at tqs.de>
---
include/configs/TQM85xx.h | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/configs/TQM85xx.h b/include/configs/TQM85xx.h
index f45f3a2..35bfb00 100644
--- a/include/configs/TQM85xx.h
+++ b/include/configs/TQM85xx.h
@@ -149,7 +149,7 @@
#define CFG_INIT_SP_OFFSET CFG_GBL_DATA_OFFSET
#define CFG_MONITOR_LEN (256 * 1024) /* Reserve 256kB for Mon*/
-#define CFG_MALLOC_LEN (128 * 1024) /* Reserved for malloc */
+#define CFG_MALLOC_LEN (256 * 1024) /* Reserved for malloc */
/* Serial Port */
#if defined(CONFIG_TQM8560)
@@ -346,8 +346,8 @@
* Environment
*/
#define CFG_ENV_IS_IN_FLASH 1
-#define CFG_ENV_ADDR (CFG_MONITOR_BASE - 0x20000)
-#define CFG_ENV_SECT_SIZE 0x20000 /* 128K(one sector) for env */
+#define CFG_ENV_SECT_SIZE 0x40000 /* 256K(one sector (N)) for env */
+#define CFG_ENV_ADDR (CFG_MONITOR_BASE - CFG_ENV_SECT_SIZE)
#define CFG_ENV_SIZE 0x2000
#define CFG_ENV_ADDR_REDUND (CFG_ENV_ADDR-CFG_ENV_SECT_SIZE)
#define CFG_ENV_SIZE_REDUND (CFG_ENV_SIZE)
More information about the U-Boot
mailing list