]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
smegw01: Fix duplicate bootcmd
authorEduard Strehlau <eduard@lionizers.com>
Mon, 26 Jun 2023 14:31:36 +0000 (11:31 -0300)
committerTom Rini <trini@konsulko.com>
Mon, 26 Jun 2023 15:30:22 +0000 (11:30 -0400)
Two conflicting bootcmds were included in the environment.
Streamline to defining the bootcmd only in the env file.

Signed-off-by: Eduard Strehlau <eduard@lionizers.com>
Signed-off-by: Fabio Estevam <festevam@denx.de>
board/storopack/smegw01/smegw01.env
configs/smegw01_defconfig

index 25bc7cdbd28bcb10fce089497ab4a04739b20683..1263ddac8ed0e079a8fbc15ad04713aa2820556d 100644 (file)
@@ -29,7 +29,16 @@ altbootcmd=
        run bootcmd;
 boot_emmc=setenv mmcdev_wanted 1; run persist_mmcdev; run bootcmd;
 boot_sd=setenv mmcdev_wanted 0; run persist_mmcdev; run bootcmd;
-bootcmd=run finduuid; run distro_bootcmd
+bootcmd=
+       if test "${bootcount}" -gt "${bootlimit}"; then
+               run altbootcmd;
+       else
+               if test "${ustate}" = 1; then
+                       setenv upgrade_available 1;
+                       saveenv;
+               fi;
+               run mmcboot;
+       fi;
 bootdelay=2
 bootlimit=3
 bootm_size=0x10000000
index 3d43c9b996e00be8abb015d465b0eb8e056a813a..7f1b2bee8e16716d72ede0326ea5c63f0a74dbbd 100644 (file)
@@ -21,8 +21,6 @@ CONFIG_FIT_VERBOSE=y
 # CONFIG_BOOTSTD is not set
 CONFIG_AUTOBOOT_MENU_SHOW=y
 CONFIG_BOOTMENU_DISABLE_UBOOT_CONSOLE=y
-CONFIG_USE_BOOTCOMMAND=y
-CONFIG_BOOTCOMMAND="if test \"${bootcount}\" -gt \"${bootlimit}\"; then run altbootcmd; else if test \"${ustate}\" = 1; then setenv upgrade_available 1; saveenv; fi; run mmcboot; fi;"
 CONFIG_USE_PREBOOT=y
 CONFIG_PREBOOT="run setup_boot_menu;"
 CONFIG_HUSH_PARSER=y