arm: socfpga: de0-nano-soc: Enabling U-Boot environment in QSPI
PATCH 3/6 arm: socfpga: de0-nano-soc: Enabling U-Boot environment in QSPI
Enabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
--- include/configs/socfpga_de0_nano_soc.h | 8 ++++++++ 1 file changed, 8 insertions(+)
include/configs/socfpga_de0_nano_soc.h +8 -0
@@ -54,9 +54,17 @@#endif +/* U-Boot environment */ #define CONFIG_ENV_IS_IN_MMC +#undef CONFIG_ENV_IS_IN_SPI_FLASH + +#ifdef CONFIG_ENV_IS_IN_MMC #define CONFIG_SYS_MMC_ENV_DEV 0/* device 0 */ #define CONFIG_ENV_OFFSET 512/* just after the MBR */ +#elif CONFIG_ENV_IS_IN_SPI_FLASH +#define CONFIG_ENV_SECT_SIZE (64 * 1024) +#define CONFIG_ENV_OFFSET 0x400000 +#endif /* USB */ #ifdef CONFIG_CMD_USB
--
1.9.2.468.g3f0c02a
PATCH 4/6 arm: socfpga: mcvevk: Enabling U-Boot environment in QSPI
Enabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
--- include/configs/socfpga_mcvevk.h | 7 +++++++ 1 file changed, 7 insertions(+)
include/configs/socfpga_mcvevk.h +7 -0
@@ -45,8 +45,15 @@/* Environment is in MMC */ #define CONFIG_ENV_OVERWRITE #define CONFIG_ENV_IS_IN_MMC +#undef CONFIG_ENV_IS_IN_SPI_FLASH + +#ifdef CONFIG_ENV_IS_IN_MMC #define CONFIG_SYS_MMC_ENV_DEV 0/* device 0 */ #define CONFIG_ENV_OFFSET 512/* just after the MBR */ +#elif CONFIG_ENV_IS_IN_SPI_FLASH +#define CONFIG_ENV_SECT_SIZE (64 * 1024) +#define CONFIG_ENV_OFFSET 0x400000 +#endif /* USB */ #ifdef CONFIG_CMD_USB
--
1.9.2.468.g3f0c02a
Marek Vasut
NAKPATCH 4/6 arm: socfpga: mcvevk: Enabling U-Boot environment in QSPI
Quoted 10 lines · Chin Liang See
Enabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
Signed-off-by Chin Liang See <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Pavel Machek <[email protected]>Cc Marek Vasut <[email protected]>Cc Stefan Roese <[email protected]>
NAK, MCV SoM has no QSPI NOR.
Best regards,
Marek Vasut
PATCH 5/6 arm: socfpga: sockit: Enabling U-Boot environment in QSPI
In reply to Chin Liang SeeEnabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
--- include/configs/socfpga_sockit.h | 8 ++++++++ 1 file changed, 8 insertions(+)
include/configs/socfpga_sockit.h +8 -0
@@ -58,9 +58,17 @@#endif +/* U-Boot environment */ #define CONFIG_ENV_IS_IN_MMC +#undef CONFIG_ENV_IS_IN_SPI_FLASH + +#ifdef CONFIG_ENV_IS_IN_MMC #define CONFIG_SYS_MMC_ENV_DEV 0/* device 0 */ #define CONFIG_ENV_OFFSET 512/* just after the MBR */ +#elif CONFIG_ENV_IS_IN_SPI_FLASH +#define CONFIG_ENV_SECT_SIZE (64 * 1024) +#define CONFIG_ENV_OFFSET 0x400000 +#endif /* USB */ #ifdef CONFIG_CMD_USB
--
1.9.2.468.g3f0c02a
PATCH 5/6 arm: socfpga: sockit: Enabling U-Boot environment in QSPI
Quoted 19 lines · Chin Liang See
Enabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
Signed-off-by Chin Liang See <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Pavel Machek <[email protected]>Cc Marek Vasut <[email protected]>Cc Stefan Roese <[email protected]>--- include/configs/socfpga_sockit.h | 8 ++++++++ 1 file changed, 8 insertions(+)(quoted diff) +0
-0
b/include/configs/socfpga_sockit.hindex a516e5d..ade0ba6 100644
include/configs/socfpga_sockit.h line 63
Quoted 6 lines
include/configs/socfpga_sockit.h +2
-0@@ -58,9 +58,17 @@#endif +/* U-Boot environment */ #define CONFIG_ENV_IS_IN_MMC +#undef CONFIG_ENV_IS_IN_SPI_FLASH
Drop the undef please.
Best regards,
Marek Vasut
PATCH 6/6 arm: socfpga: socrates: Enabling U-Boot environment in QSPI
In reply to Chin Liang SeeEnabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
--- include/configs/socfpga_socrates.h | 8 ++++++++ 1 file changed, 8 insertions(+)
include/configs/socfpga_socrates.h +8 -0
@@ -54,9 +54,17 @@#endif +/* U-Boot environment */ #define CONFIG_ENV_IS_IN_MMC +#undef CONFIG_ENV_IS_IN_SPI_FLASH + +#ifdef CONFIG_ENV_IS_IN_MMC #define CONFIG_SYS_MMC_ENV_DEV 0/* device 0 */ #define CONFIG_ENV_OFFSET 512/* just after the MBR */ +#elif CONFIG_ENV_IS_IN_SPI_FLASH +#define CONFIG_ENV_SECT_SIZE (64 * 1024) +#define CONFIG_ENV_OFFSET 0x400000 +#endif /* USB */ #ifdef CONFIG_CMD_USB
--
1.9.2.468.g3f0c02a
PATCH 6/6 arm: socfpga: socrates: Enabling U-Boot environment in QSPI
Quoted 19 lines · Chin Liang See
Enabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
Signed-off-by Chin Liang See <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Pavel Machek <[email protected]>Cc Marek Vasut <[email protected]>Cc Stefan Roese <[email protected]>--- include/configs/socfpga_socrates.h | 8 ++++++++ 1 file changed, 8 insertions(+)(quoted diff) +0
-0
b/include/configs/socfpga_socrates.hindex 7b48afa..0e4c1dc 100644
include/configs/socfpga_socrates.h line 59
Quoted 6 lines
include/configs/socfpga_socrates.h +2
-0@@ -54,9 +54,17 @@#endif +/* U-Boot environment */ #define CONFIG_ENV_IS_IN_MMC +#undef CONFIG_ENV_IS_IN_SPI_FLASH
Drop the undef please.
Best regards,
Marek Vasut
PATCH 3/6 arm: socfpga: de0-nano-soc: Enabling U-Boot environment in QSPI
In reply to Chin Liang SeeQuoted 10 lines · Chin Liang See
Enabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
Signed-off-by Chin Liang See <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Pavel Machek <[email protected]>Cc Marek Vasut <[email protected]>Cc Stefan Roese <[email protected]>
Atlas has no dedicated QSPI NOR, or does it ? I think it only has EPCQ.
Best regards,
Marek Vasut
PATCH 3/6 arm: socfpga: de0-nano-soc: Enabling U-Boot environment in QSPI
Quoted 5 lines · Marek Vasut
Quoted 4 lines · Chin Liang See
Enabling the support of storing U-Boot environment within serial NOR flash. By default, its still store into SDMMC
Quoted 9 lines
Quoted 6 lines
Signed-off-by Chin Liang See <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Dinh Nguyen <[email protected]>Cc Pavel Machek <[email protected]>Cc Marek Vasut <[email protected]>Cc Stefan Roese <[email protected]>Atlas has no dedicated QSPI NOR, or does it ? I think it only has EPCQ.
That's correct, Atlas does not have QSPI NOR.
Dinh