bharath@bommibharathkumar:~/oe-core3/build-torizon-upstream/deploy/images/colibri-imx7-emmc$ ls
boot.scr-colibri-imx7-emmc
devicetree
imx7d-colibri-emmc-aster–6.1.31+git0+1479380be8_d2869ace6e-r0-colibri-imx7-emmc-20250202085719.dtb
imx7d-colibri-emmc-aster-colibri-imx7-emmc.dtb
imx7d-colibri-emmc-aster.dtb
imx7d-colibri-emmc-eval-v3–6.1.31+git0+1479380be8_d2869ace6e-r0-colibri-imx7-emmc-20250202085719.dtb
imx7d-colibri-emmc-eval-v3-colibri-imx7-emmc.dtb
imx7d-colibri-emmc-eval-v3.dtb
imx7d-colibri-emmc-iris–6.1.31+git0+1479380be8_d2869ace6e-r0-colibri-imx7-emmc-20250202085719.dtb
imx7d-colibri-emmc-iris-colibri-imx7-emmc.dtb
imx7d-colibri-emmc-iris.dtb
imx7d-colibri-emmc-iris-v2–6.1.31+git0+1479380be8_d2869ace6e-r0-colibri-imx7-emmc-20250202085719.dtb
imx7d-colibri-emmc-iris-v2-colibri-imx7-emmc.dtb
imx7d-colibri-emmc-iris-v2.dtb
initramfs-ostree-torizon-image-colibri-imx7-emmc-20250202085719.rootfs.cpio.gz
initramfs-ostree-torizon-image-colibri-imx7-emmc-20250202085719.rootfs.manifest
initramfs-ostree-torizon-image-colibri-imx7-emmc-20250202085719.testdata.json
initramfs-ostree-torizon-image-colibri-imx7-emmc.cpio.gz
initramfs-ostree-torizon-image-colibri-imx7-emmc.manifest
initramfs-ostree-torizon-image-colibri-imx7-emmc.testdata.json
kernel-config
kernel-config–6.1.31+git0+1479380be8_d2869ace6e-r0-colibri-imx7-emmc-20250202085719
LA_OPT_NXP_SW.html
marketing.tar
modules–6.1.31+git0+1479380be8_d2869ace6e-r0-colibri-imx7-emmc-20250202085719.tgz
modules-colibri-imx7-emmc.tgz
ostree_repo
overlays
overlays.txt
prepare.sh
toradexlinux.png
u-boot-colibri-imx7-emmc-2022.07-r0.imx
u-boot-colibri-imx7-emmc.imx
u-boot.imx
u-boot-initial-env
u-boot-initial-env-colibri-imx7-emmc
u-boot-initial-env-colibri-imx7-emmc-2022.07-r0
u-boot-initial-env.raw
u-boot-initial-env.raw-colibri-imx7-emmc-2022.07-r0
u-boot-ota.bin
u-boot-ota.json
u-boot-version.json
u-boot-version.json-colibri-imx7-emmc-2022.07-r0
wrapup.sh
zImage
zImage–6.1.31+git0+1479380be8_d2869ace6e-r0-colibri-imx7-emmc-20250202085719.bin
zImage-colibri-imx7-emmc.bin
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello!
To flash your Colibri iMX7 eMMC module with the images you built using Yocto, you can use the Toradex Easy Installer, which is the recommended tool for this purpose. Here’s a step-by-step guide to help you through the process:
Required Files
From your build output, you will typically need the following files:
- U-Boot Bootloader:
u-boot-colibri-imx7-emmc.imx
- Kernel Image:
zImage-colibri-imx7-emmc.bin
- Device Tree Blob (DTB): Choose the appropriate
.dtb
file for your hardware setup, such asimx7d-colibri-emmc-eval-v3.dtb
. - Root Filesystem: This is usually contained in a file like
initramfs-ostree-torizon-image-colibri-imx7-emmc.cpio.gz
.
Flashing Process
-
Prepare the Toradex Easy Installer:
- If not already installed, download the Toradex Easy Installer and load it onto your module. This can be done by booting the module into recovery mode and using a host PC to load the installer via USB.
-
Create a Tezi-Compatible Image:
- Organize the required files into a directory structure compatible with the Toradex Easy Installer. This includes creating a
teziimage.json
file that describes the image and its components.
- Organize the required files into a directory structure compatible with the Toradex Easy Installer. This includes creating a
-
Load the Image:
- Copy the prepared image directory to a USB drive or SD card.
- Insert the USB drive or SD card into the module.
-
Use the Toradex Easy Installer:
- Boot the module with the Easy Installer.
- The installer should detect the image on the USB drive or SD card.
- Follow the on-screen instructions to flash the image onto the module.
-
Verify Installation:
- Once the flashing process is complete, reboot the module to ensure it boots correctly with the new image.
This process will install your custom-built image onto the Colibri iMX7 eMMC module, allowing you to run your Yocto-based system. Make sure to adjust the teziimage.json
file to match your specific configuration and requirements.
I hope this helps! If you have any more questions, feel free to ask.
Best regards, Toradex AI Assistant.
Please, also check if these links can help you solve your problem:
Hi @bharath2204!
The output of the ls
command does not help us understand your problem. Could you provide more details about what you want to achieve, please?
You said you are using yocto, I recommend reading this article: Build a Reference Image with Yocto Project/OpenEmbedded | Toradex Developer Center.
Best regards.
Lucas Azeituno.