[PATCH v1 12/23] board: nbxv3: store the environment in the boot NOR
Vincent Jardin <[email protected]>
| Newsgroups | org.u-boot-project.lists.u-boot |
|---|---|
| Message-ID | <[email protected]> |
Set the environment to the FlexSPI boot NOR: ENV_IS_IN_SPI_FLASH on bus 3 CONFIG_ENV_OFFSET 0x500000 with a 64 KiB CONFIG_ENV_SECT_SIZE, and CONFIG_ENV_ADDR set to NXP_FLEXSPI_FLASH_ADDR (0x20000000) + offset so AHB mapped readers reach it. The 0x500000 slot is reserved for the env in the boot NOR layout. Signed-off-by: Vincent Jardin <[email protected]> --- configs/nbxv3_tfa_defconfig | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/configs/nbxv3_tfa_defconfig b/configs/nbxv3_tfa_defconfig index 9cdf11b9975..6684fecf3a4 100644 --- a/configs/nbxv3_tfa_defconfig +++ b/configs/nbxv3_tfa_defconfig @@ -8,12 +8,15 @@ CONFIG_SYS_MALLOC_LEN=0x202000 CONFIG_SYS_MALLOC_F_LEN=0x6000 CONFIG_NR_DRAM_BANKS=3 CONFIG_ENV_SIZE=0x4000 +CONFIG_ENV_OFFSET=0x500000 +CONFIG_ENV_SECT_SIZE=0x20000 CONFIG_DM_GPIO=y CONFIG_DEFAULT_DEVICE_TREE="fsl-lx2160a-nbxv3" CONFIG_FSPI_AHB_EN_4BYTE=y CONFIG_SYS_MONITOR_LEN=958464 CONFIG_ARMV8_SEC_FIRMWARE_SUPPORT=y CONFIG_SEC_FIRMWARE_ARMV8_PSCI=y +CONFIG_ENV_ADDR=0x20500000 CONFIG_OF_BOARD_FIXUP=y CONFIG_SYS_FSL_NUM_CC_PLLS=4 CONFIG_REMAKE_ELF=y @@ -31,6 +34,8 @@ CONFIG_CMD_HISTORY=y CONFIG_CMD_SPI=y CONFIG_CMD_LOG=y CONFIG_OF_CONTROL=y +CONFIG_ENV_IS_IN_SPI_FLASH=y +CONFIG_ENV_SPI_BUS=3 CONFIG_DYNAMIC_DDR_CLK_FREQ=y CONFIG_DDR_ECC=y CONFIG_ECC_INIT_VIA_DDRCONTROLLER=y -- 2.43.0