|
@@ -61,7 +61,8 @@
|
|
|
* (can't be used same time as ethernet)
|
|
|
*/
|
|
|
#if (CONFIG_BFIN_BOOT_MODE == BFIN_BOOT_NAND)
|
|
|
-#define CONFIG_BFIN_NFC
|
|
|
+# define CONFIG_BFIN_NFC
|
|
|
+# define CONFIG_BFIN_NFC_BOOTROM_ECC
|
|
|
#endif
|
|
|
#ifdef CONFIG_BFIN_NFC
|
|
|
#define CONFIG_BFIN_NFC_CTL_VAL 0x0033
|
|
@@ -69,7 +70,6 @@
|
|
|
#define CONFIG_SYS_NAND_BASE 0 /* not actually used */
|
|
|
#define CONFIG_SYS_MAX_NAND_DEVICE 1
|
|
|
#define NAND_MAX_CHIPS 1
|
|
|
-#define CONFIG_CMD_NAND
|
|
|
#endif
|
|
|
|
|
|
|
|
@@ -118,14 +118,19 @@
|
|
|
#define CONFIG_ENV_OFFSET 0x10000
|
|
|
#define CONFIG_ENV_SIZE 0x2000
|
|
|
#define CONFIG_ENV_SECT_SIZE 0x10000
|
|
|
+#define CONFIG_ENV_IS_EMBEDDED_IN_LDR
|
|
|
+#elif (CONFIG_BFIN_BOOT_MODE == BFIN_BOOT_NAND)
|
|
|
+#define CONFIG_ENV_IS_IN_NAND
|
|
|
+#define CONFIG_ENV_OFFSET 0x40000
|
|
|
+#define CONFIG_ENV_SIZE 0x20000
|
|
|
#else
|
|
|
#define CONFIG_ENV_IS_IN_FLASH
|
|
|
#define CONFIG_ENV_OFFSET 0x4000
|
|
|
#define CONFIG_ENV_ADDR (CONFIG_SYS_FLASH_BASE + CONFIG_ENV_OFFSET)
|
|
|
#define CONFIG_ENV_SIZE 0x2000
|
|
|
#define CONFIG_ENV_SECT_SIZE 0x2000
|
|
|
-#endif
|
|
|
#define CONFIG_ENV_IS_EMBEDDED_IN_LDR
|
|
|
+#endif
|
|
|
|
|
|
|
|
|
/*
|