[PATCH] Revert "board: synquacer: developerbox: Don't set gd->env_addr to default_environment"

Marek Behún kabel at kernel.org
Thu Nov 18 14:42:19 CET 2021


On Thu, 18 Nov 2021 14:45:25 +0900
Masami Hiramatsu <masami.hiramatsu at linaro.org> wrote:

> Without default setting of gd->env_addr, U-Boot will cause
> a synchronous abort if the env-variables on the SPI flash is
> broken or not saved corectly. Set gd->env_addr correctly.
> 
> This reverts commit 535870f3b0fb09ee9b2885409f05304111464643.
> 
> Signed-off-by: Masami Hiramatsu <masami.hiramatsu at linaro.org>
> ---
>  board/socionext/developerbox/developerbox.c |    2 ++
>  1 file changed, 2 insertions(+)
> 
> diff --git a/board/socionext/developerbox/developerbox.c b/board/socionext/developerbox/developerbox.c
> index 31b1349514..9552bfcdc3 100644
> --- a/board/socionext/developerbox/developerbox.c
> +++ b/board/socionext/developerbox/developerbox.c
> @@ -82,6 +82,8 @@ int board_init(void)
>  {
>  	gd->bd->bi_boot_params = CONFIG_SYS_LOAD_ADDR + LOAD_OFFSET;
>  
> +	gd->env_addr = (ulong)&default_environment[0];
> +
>  	synquacer_setup_scbm_smmu();
>  
>  	return 0;
> 

Reviewed-by: Marek Behún <marek.behun at nic.cz>

I will look into this when I respin the default environment series.

Marek


More information about the U-Boot mailing list