diff options
author | Philippe Schenker <philippe.schenker@toradex.com> | 2021-06-10 11:48:41 +0200 |
---|---|---|
committer | Philippe Schenker <philippe.schenker@toradex.com> | 2021-06-11 12:26:07 +0200 |
commit | 2a76af58849477641cc97e87cf0768468134e1f9 (patch) | |
tree | 5dc31058136e6a070436a825681b44428cd85851 | |
parent | fc93bcbff8d9fb2ca58d224856025c6ce9c4be6d (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.h | 15 |
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 ; " \ |