summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhilippe Schenker <philippe.schenker@toradex.com>2021-06-10 11:48:41 +0200
committerPhilippe Schenker <philippe.schenker@toradex.com>2021-06-11 12:26:07 +0200
commit2a76af58849477641cc97e87cf0768468134e1f9 (patch)
tree5dc31058136e6a070436a825681b44428cd85851
parentfc93bcbff8d9fb2ca58d224856025c6ce9c4be6d (diff)
configs: colibri_imx7: add ubiboot for easy installer
Related-to: TEI-775 Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
-rw-r--r--include/configs/colibri_imx7.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/include/configs/colibri_imx7.h b/include/configs/colibri_imx7.h
index 9ca57c9a6f..0ecc7aa8ae 100644
--- a/include/configs/colibri_imx7.h
+++ b/include/configs/colibri_imx7.h
@@ -97,6 +97,18 @@
"ramdisk_addr_r=0x82100000\0" \
"scriptaddr=0x87000000\0"
+#ifdef CONFIG_TDX_EASY_INSTALLER
+#define UBI_BOOTCMD \
+ "ubiargs=ubi.mtd=ubi root=ubi0:rootfs rw rootfstype=ubifs " \
+ "ubi.fm_autoconvert=1\0" \
+ "ubiboot=run setup; " \
+ "setenv bootargs console=ttymxc0,115200 quiet " \
+ "rootfstype=squashfs root=/dev/ram autoinstall " \
+ "${teziargs}; echo Booting Toradex Easy Installer...; " \
+ "ubi part ubi && " \
+ "ubi read ${ramdisk_addr_r} rootfs && " \
+ "bootm ${ramdisk_addr_r}#config@${soc}-colibri${variant}-${fdt_board}.dtb\0"
+#else /* CONFIG_TDX_EASY_INSTALLER */
#define UBI_BOOTCMD \
"ubiargs=ubi.mtd=ubi root=ubi0:rootfs rootfstype=ubifs " \
"ubi.fm_autoconvert=1\0" \
@@ -106,7 +118,8 @@
"ubi part ubi && run m4boot && " \
"ubi read ${kernel_addr_r} kernel && " \
"ubi read ${fdt_addr_r} dtb && " \
- "run fdt_fixup && bootz ${kernel_addr_r} - ${fdt_addr_r}\0" \
+ "run fdt_fixup && bootz ${kernel_addr_r} - ${fdt_addr_r}\0"
+#endif /* CONFIG_TDX_EASY_INSTALLER */
#if defined(CONFIG_TARGET_COLIBRI_IMX7_NAND)
#define CONFIG_BOOTCOMMAND "run ubiboot ; echo ; echo ubiboot failed ; " \