On Wed, Apr 2, 2014 at 4:06 PM, Sourav Poddar <sourav.pod...@ti.com> wrote: > Add MTD partition info for qspi on dra7 evm > > Signed-off-by: Sourav Poddar <sourav.pod...@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! -- Jagan. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot