imx: bootscript-apalis: make it working with U-Boot 2022.01
authorPetr Štetiar <ynezz@true.cz>
Fri, 1 Apr 2022 13:11:35 +0000 (15:11 +0200)
committerPiotr Dymacz <pepe2k@gmail.com>
Thu, 7 Apr 2022 07:58:44 +0000 (09:58 +0200)
Upstream in commit 8b9c0cb46471 ("apalis_imx6: boot env configuration
updates") removed emmc legacy wrappers, but so far didn't included any
replacements. Fix it by simply defining the missing variables and UUID
gathering directly into the boot script.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
[pepe2k@gmail.com: updated commit title for 2022.01]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
target/linux/imx/image/bootscript-toradex_apalis

index 3a3a6dadb145ac6436c360f28e736abd6e98ce76..f163b92ed0aee80ccf996e63c499b996b432b33c 100644 (file)
@@ -1,13 +1,15 @@
 echo "Toradex Apalis OpenWrt Boot script v1.1"
 
-run emmcfinduuid
+setenv mmcdev 0
+setenv mmcrootpart 2
+part uuid mmc ${mmcdev}:${mmcrootpart} uuid
 
 setenv nextcon 0
 setenv boot_file uImage
 setenv fdt_file imx6q-apalis-ixora.dtb
 setenv root root=PARTUUID=${uuid} rootfstype=squashfs rootwait
 setenv bootargs earlyprintk console=${console},${baudrate}n8 ${root}
-setenv fsload ext4load mmc ${emmcdev}:${emmcbootpart}
+setenv fsload ext4load mmc ${mmcdev}:${mmcbootpart}
 
 if ${fsload} ${kernel_addr_r} ${boot_file}; then
        if ${fsload} ${fdt_addr_r} ${fdt_file}; then