board: phytec: phycore_imx8mm: Add RAUC boot logic to environment
authorYunus Bas <y.bas@phytec.de>
Tue, 3 Dec 2024 09:42:35 +0000 (10:42 +0100)
committerFabio Estevam <festevam@gmail.com>
Sat, 7 Dec 2024 12:06:32 +0000 (09:06 -0300)
Add RAUC boot logic to the environment.

Signed-off-by: Yunus Bas <y.bas@phytec.de>
board/phytec/phycore_imx8mm/phycore_imx8mm.env

index 44fa373..a7d14e7 100644 (file)
@@ -1,6 +1,11 @@
+#include <env/phytec/rauc.env>
+
 bootcmd=
        mmc dev ${mmcdev};
        if mmc rescan; then
+               if test ${doraucboot} = 1; then
+                       run raucinit;
+               fi;
                if run loadimage; then
                        run mmcboot;
                else
@@ -17,7 +22,7 @@ loadimage=fatload mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}
 loadfdt=fatload mmc ${mmcdev}:${mmcpart} ${fdt_addr_r} ${fdtfile}
 mmcargs=
        setenv bootargs console=${console}
-       root=/dev/mmcblk${mmcdev}p${mmcroot} rootwait rw
+       root=/dev/mmcblk${mmcdev}p${mmcroot} ${raucargs} rootwait rw
 mmcautodetect=yes
 mmcboot=
        echo Booting from mmc ...;