summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>2009-01-28 21:58:04 +0100
committerJean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>2009-01-29 22:57:41 +0100
commit4e69087a1d6ef2eca6f46026cf5e7399b6c9e7c0 (patch)
tree06ef1fe5823b5972036e65b561bd1131c645c6ba
parentf877f2233dbcd7417c2f0babe6a849099b167f3c (diff)
downloadu-boot-imx-4e69087a1d6ef2eca6f46026cf5e7399b6c9e7c0.zip
u-boot-imx-4e69087a1d6ef2eca6f46026cf5e7399b6c9e7c0.tar.gz
u-boot-imx-4e69087a1d6ef2eca6f46026cf5e7399b6c9e7c0.tar.bz2
SX1: add hardware V2 support
In the V2 the 2 flash has been replace by one 32MB flash Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com>
-rw-r--r--include/configs/SX1.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/include/configs/SX1.h b/include/configs/SX1.h
index 9bfefc6..78c5152 100644
--- a/include/configs/SX1.h
+++ b/include/configs/SX1.h
@@ -169,11 +169,15 @@
/*-----------------------------------------------------------------------
* FLASH and environment organization
+ * V1
+ * PHYS_FLASH_SIZE_1 (16 << 10) 16 MB
+ * PHYS_FLASH_SIZE_2 (8 << 10) 8 MB
+ * V2 only 1 flash
+ * PHYS_FLASH_SIZE_1 (32 << 10) 32 MB
*/
#define CONFIG_SYS_MAX_FLASH_BANKS 2 /* max number of memory banks */
-#define PHYS_FLASH_SIZE (16 << 10) /* 16 MB */
#define PHYS_FLASH_SECT_SIZE (128*1024) /* Size of a sector (128kB) */
-#define CONFIG_SYS_MAX_FLASH_SECT (128) /* max number of sectors on one chip */
+#define CONFIG_SYS_MAX_FLASH_SECT (256) /* max number of sectors on one chip */
#define CONFIG_ENV_ADDR (CONFIG_SYS_FLASH_BASE + PHYS_FLASH_SECT_SIZE) /* addr of environment */
#define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_FLASH_BASE /* Monitor at beginning of flash */
#define CONFIG_SYS_MONITOR_LEN PHYS_FLASH_SECT_SIZE /* Reserve 1 sector */