Bootcmd_usb0 in Uboot on Dahlia carrier board

Hello everyone,
I tried to load easy installer from USB as guided here: Load Easy Installer From External Media (SD Card/USB Stick) | Toradex Developer Center . Unfortunately U-Boot cannot find my USB stick with easy installer:

U-Boot 2020.04-5.7.2+git.33bb8e968332 (Jul 06 2022 - 12:21:53 +0000)

CPU:   i.MX8MP[8] rev1.1 1600 MHz (running at 1200 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 42C
Reset cause: POR
DRAM:  4 GiB
MMC:   FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... OK
In:    serial
Out:   serial
Err:   serial
Model: Toradex Verdin iMX8M Plus Quad 4GB IT V1.1A, Serial# 14871342
Carrier: Toradex Dahlia V1.1C, Serial# 11048795

 BuildInfo:
  - ATF 2fa8c63
  - U-Boot 2020.04-5.7.2+git.33bb8e968332

Setting variant to nonwifi
flash target is MMC:2
Net:   eth1: ethernet@30be0000, eth0: ethernet@30bf0000 [PRIME]
Fastboot: Normal
Normal Boot
Hit any key to stop autoboot:  0 
Verdin iMX8MP # usb start
starting USB...
Bus usb@38100000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
Bus usb@38200000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@38100000 for devices... 1 USB Device(s) found
scanning bus usb@38200000 for devices... 5 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found
Verdin iMX8MP #

I tried both usb ports of X4 Dahlia connector but with no success. Then tried with SDCard with bootcmd_mmc1 it booted to easy installer like a charm.

Additional question - i wanted to flash emmc (in this case mmc2) with new yocto image on USB storage device (kernel, dts and rootfs) generated like here Boot From an SD Card / USB Stick | Toradex Developer Center using only U-boot flash write commands. How it should be done? I dont want to use combo recovery / easy installer because for my application only serial port and USB ports will be available.

Hi @Mhroczny !

I would like to ask some questions about your use-case and also make some comments.

Could you elaborate on why you need to load Toradex Easy Installer from an external media? Do you need this for development? For production? For something else? Loading Toradex Easy Installer over USB-OTG is quite straightforward.

Not to mention that according to the Loading Toradex Easy Installer | Toradex Developer Center article, you can see that this method is not supported officially. This is kind of an alternative method.

Also here, could you elaborate on your use-case? Development? Production? I understand that using the Toradex Easy Installer is the easier way to go.

Best regards,