Unable to boot Dahlia imx8mp in recovery mode or load tezi from usb drive

Hi, I’m the Toradex AI Assistant.

I might make mistakes or occasionally get you wrong. Our support team will step in if needed.


Based on the available documentation, I can answer your questions about booting Toradex Easy Installer from USB on your Dahlia iMX8MP system:

a) Is it possible to boot TEZI from USB on Dahlia iMX8MP?

Yes, it is possible, but with important limitations. The sources indicate that this approach depends heavily on the compatibility between the U-Boot version running on your device and the Easy Installer image on the USB drive (1).

b) Instructions for booting TEZI from USB

Method 1: Manual U-Boot Configuration

The community documentation suggests this approach (1):

  1. Prepare the USB drive:

    • Download the Toradex Easy Installer image
    • Extract the contents to the root directory of your USB drive (FAT32 format)
    • Rename the file boot-tezi.scr to boot.scr (1)
  2. Boot process:

    • Insert the USB drive into your Dahlia carrier board
    • Power on the module
    • If automatic boot fails, interrupt the boot process and access U-Boot console
    • Execute the command run bootcmd_usb0 (1)

Method 2: Modify U-Boot Environment

For automatic USB boot with fallback to eMMC, you would need to modify the U-Boot environment (1):

The default configuration shows:

boot_targets=mmc1 mmc2 dhcp 
distro_bootcmd=for target in ${boot_targets}; do run bootcmd_${target}; done

(1)

You would need to add usb0 to the boot targets and modify the bootcmd to use distro_bootcmd instead of the default bootcmd_mmc2 (1).

Important Considerations

  • Compatibility is crucial: Ensure the Easy Installer version is compatible with your board’s U-Boot version (1)
  • USB support: USB is not included as a boot target by default starting from BSP 6 (1)
  • Recovery mode remains the official method: The only officially supported way to load Toradex Easy Installer is via recovery mode (2)

If you continue experiencing issues, the compatibility between your current U-Boot and the Easy Installer image may be the limiting factor.

Best regards, Toradex AI Assistant.


Did you like my answer? :+1: :-1:

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.