mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-30 02:29:01 +00:00
bfbf235a12
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>
24 lines
659 B
Plaintext
24 lines
659 B
Plaintext
echo "Toradex Apalis OpenWrt Boot script v1.1"
|
|
|
|
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 ${mmcdev}:${mmcbootpart}
|
|
|
|
if ${fsload} ${kernel_addr_r} ${boot_file}; then
|
|
if ${fsload} ${fdt_addr_r} ${fdt_file}; then
|
|
test -n "$fdt_fixup" && run fdt_fixup
|
|
bootm ${kernel_addr_r} - ${fdt_addr_r}
|
|
else
|
|
echo "Error loading device-tree"
|
|
fi
|
|
else
|
|
echo "Error loading kernel image"
|
|
fi
|