[PATCH 2/3] phycore_imx8mm: Move default bootcmd to board env

Yannic Moog Y.Moog at phytec.de
Mon Nov 25 10:24:04 CET 2024


On Fri, 2024-11-22 at 11:28 +0100, Yunus Bas wrote:
> Move the default bootcmd from the defconfig to the board environment.
> 
> Signed-off-by: Yunus Bas <y.bas at phytec.de>
Reviewed-by: Yannic Moog <y.moog at phytec.de>

> ---
>  board/phytec/phycore_imx8mm/phycore_imx8mm.env | 9 +++++++++
>  configs/phycore-imx8mm_defconfig               | 2 --
>  2 files changed, 9 insertions(+), 2 deletions(-)
> 
> diff --git a/board/phytec/phycore_imx8mm/phycore_imx8mm.env
> b/board/phytec/phycore_imx8mm/phycore_imx8mm.env
> index b2f61843995..2058bf59235 100644
> --- a/board/phytec/phycore_imx8mm/phycore_imx8mm.env
> +++ b/board/phytec/phycore_imx8mm/phycore_imx8mm.env
> @@ -1,3 +1,12 @@
> +bootcmd=
> +	mmc dev ${mmcdev};
> +	if mmc rescan; then
> +		if run loadimage; then
> +			run mmcboot;
> +		else
> +			run netboot;
> +		fi;
> +	fi;
>  console=ttymxc2,115200
>  emmc_dev=2
>  fdt_addr_r=0x48000000
> diff --git a/configs/phycore-imx8mm_defconfig b/configs/phycore-imx8mm_defconfig
> index 5e59efe5649..c8fbcc910d8 100644
> --- a/configs/phycore-imx8mm_defconfig
> +++ b/configs/phycore-imx8mm_defconfig
> @@ -30,8 +30,6 @@ CONFIG_FIT=y
>  CONFIG_FIT_EXTERNAL_OFFSET=0x3000
>  CONFIG_SPL_LOAD_FIT=y
>  CONFIG_OF_SYSTEM_SETUP=y
> -CONFIG_USE_BOOTCOMMAND=y
> -CONFIG_BOOTCOMMAND="mmc dev ${mmcdev}; if mmc rescan; then if run loadimage; then run mmcboot;
> else run netboot; fi; fi;"
>  CONFIG_DEFAULT_FDT_FILE="oftree"
>  CONFIG_SYS_CBSIZE=2048
>  CONFIG_SYS_PBSIZE=2074



More information about the U-Boot mailing list