
On Wed, Apr 2, 2014 at 4:06 PM, Sourav Poddar sourav.poddar@ti.com wrote:
Add MTD partition info for qspi on dra7 evm
Signed-off-by: Sourav Poddar sourav.poddar@ti.com
include/configs/dra7xx_evm.h | 46 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+)
diff --git a/include/configs/dra7xx_evm.h b/include/configs/dra7xx_evm.h index 291c538..68496dc 100644 --- a/include/configs/dra7xx_evm.h +++ b/include/configs/dra7xx_evm.h @@ -75,6 +75,52 @@ #define CONFIG_SF_DEFAULT_SPEED 48000000 #define CONFIG_DEFAULT_SPI_MODE SPI_MODE_3
+/*
- Default to using SPI for environment, etc.
- 0x000000 - 0x010000 : QSPI.SPL (64KiB)
- 0x010000 - 0x020000 : QSPI.SPL.backup1 (64KiB)
- 0x020000 - 0x030000 : QSPI.SPL.backup2 (64KiB)
- 0x030000 - 0x040000 : QSPI.SPL.backup3 (64KiB)
- 0x040000 - 0x140000 : QSPI.u-boot (1MiB)
- 0x140000 - 0x150000 : QSPI.u-boot-spl-os (64KiB)
- 0x150000 - 0x160000 : QSPI.u-boot-env (64KiB)
- 0x160000 - 0x170000 : QSPI.u-boot-env.backup1 (64KiB)
- 0x170000 - 0x970000 : QSPI.kernel (8MiB)
- 0x970000 - 0x2000000 : USERLAND
- */
+#if defined(CONFIG_QSPI_BOOT) +#undef CONFIG_ENV_IS_IN_MMC +#define CONFIG_ENV_IS_IN_SPI_FLASH +#define CONFIG_SYS_REDUNDAND_ENVIRONMENT +#define CONFIG_ENV_SPI_MAX_HZ CONFIG_SF_DEFAULT_SPEED +#undef CONFIG_SPL_MAX_SIZE +#define CONFIG_SPL_MAX_SIZE (64 << 10) /* 64 KiB */ +#define CONFIG_ENV_SECT_SIZE (64 << 10) /* 64 KB sectors */ +#undef CONFIG_ENV_OFFSET +#define CONFIG_ENV_OFFSET 0x150000 +#undef CONFIG_ENV_OFFSET_REDUND +#define CONFIG_ENV_OFFSET_REDUND 0x160000
+#ifdef MTDIDS_DEFAULT +#undef MTDIDS_DEFAULT +#endif +#define MTDIDS_DEFAULT "nor0=m25p80-flash.0"
+#ifdef MTDPARTS_DEFAULT +#undef MTDPARTS_DEFAULT +#endif +#define MTDPARTS_DEFAULT "mtdparts=qspi.0:64k(SPL)," \
"64k(QSPI.SPL.backup1)," \
"64k(QSPI.SPL.backup2)," \
"64k(QSPI.SPL.backup3)," \
"1m(QSPI.u-boot)," \
"64k(QSPI.u-boot-spl-os)," \
"64k(QSPI.u-boot-env)," \
"64k(QSPI.u-boot-env.backup1)," \
"8m(QSPI.kernel)," \
"-(QSPI.rootfs)"
+#endif
/* SPI SPL */ #define CONFIG_SPL_SPI_SUPPORT #define CONFIG_SPL_SPI_LOAD
Can you add log file for this qspi mtd tests on your next version patches. Good to have this as we didn't mtd partitioning on qspi yet.
thanks!