Unable to boot from USB Stick - Colibri IMX8X

Hi,

I want to flash an image for Colibri IMX8DX 1GB WB (Aster Carrier board V1.1B) from USB Stick, but my USB is not detected by the console:

Colibri iMX8X # usb reset
resetting USB…
USB0: Port not available.
USB1: XHCI-imx8 init hccr 0x000000005b130000 and hcor 0x000000005b130080 hc_length 128
Register 2000820 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus 1 for devices… 1 USB Device(s) found
scanning usb for storage devices… 0 Storage Device(s) found

The u-boot version is:
U-Boot 2018.03-toradex_imx_v2018.03_4.14.98_2.3.0_bringup+g52f89f8382 (Apr 15 2021 - 16:08:15 +0000)

I already tried other usb stick, but I always get the same result.
Is there anything that I could do to enable it?

Regards,

Brenda.

The recommended way to flash new image is by using Toradex Easy Installer.

  • Downlead desired image from here
  • Unpack it to USB stick or SD card
  • Load Toradex Easy Installer over USB OTG as described here.
  • Insert a USB stick or SD card into carrier board.
  • Flash the image as described here.

Hi, Alex.

I already checked the Toradex Easy Installer, but I really want to flash my image from the bootloader. If I need to flash it multiple times I don’t think that the Toradex Easy Installer it’s going to be convenient.

Isn’t there another way?

Best regards,

Brenda.

We neither have nor support any other flashing method for Colibri iMX8X apart from the Toradex Easy Installer. I’m flashing a few images every day using the Toradex Easy Installer and find it quite convenient. You may try to implement flashing from the bootloader yourself. You can find its source code here.

Hi,

Thank you for the suggestion, but actually I managed to boot it from a sd card, It’s working fine. I’ll test later with the TFTP.

Best regards,

Brenda.