imx8mp_evk: Pass kernel_addr_r
authorFabio Estevam <festevam@denx.de>
Thu, 27 Feb 2025 10:29:16 +0000 (07:29 -0300)
committerFabio Estevam <festevam@gmail.com>
Thu, 27 Feb 2025 12:42:49 +0000 (09:42 -0300)
Currently, booting via bootstd fails because the kernel cannot be retrieved.
The reason for this is the lack of 'kernel_addr_r'.

Pass 'kernel_addr_r' to fix booting via bootstd.

Signed-off-by: Fabio Estevam <festevam@denx.de>
Reviewed-by: Peng Fan <peng.fan@nxp.com>
board/freescale/imx8mp_evk/imx8mp_evk.env

index 18f6c6e..f70e18f 100644 (file)
@@ -16,6 +16,7 @@ mmcroot=/dev/mmcblk1p2 rootwait rw
 mmcautodetect=yes
 mmcargs=setenv bootargs ${jh_clk} ${mcore_clk} console=${console} root=${mmcroot}
 prepare_mcore=setenv mcore_clk clk-imx8mp.mcore_booted
+kernel_addr_r=CONFIG_SYS_LOAD_ADDR
 loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}
 loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr_r} ${fdtfile}
 mmcboot=echo Booting from mmc ...;