Imx6 does not boot

Hi. Im trying to boot on my IMX6 but all I get in the serial console is:

U-Boot SPL 2019.07-0+git.694e2136ee (Mar 03 2022 - 19:49:53 +0000)

Any idea?

To get an idea about your problem, we need more details about your setup:

  • The exact type of Colibri iMX6 module you are using, including its hardware revision.
  • The carrier board you are using.
  • Whether you are trying to boot the module in the state you received it from Toradex, or if you have already attempted to install some OS image.
  • If your module is flashed with something other than the Toradex Easy Installer pre-flashed by Toradex:
    • Which specific image have you tried to flash?
    • Did you encounter any issues during the flashing process?
    • Have you tried putting the module into recovery mode and loading the Toradex Easy Installer via USB OTG?
  1. Colibri iMX6DL 512MB IT V1.1Y 11214450
  2. Toradex Iris Rev 2.0
  3. I want to flash my own image, I dont know if the board has ever been flashed

I tried to put in recovery mode but recovery-linux.sh always fails even tho my carrier is connected via usb otg and I short circuited the pins from the documentation. The only output I get in the serial is U-Boot SPL 2019.07-0+git.694e2136ee (Mar 03 2022 - 19:49:53 +0000)

When the module is properly put into recovery mode, you shouldn’t see any output on the serial debug port. So, please double-check that you are following the recovery procedure steps precisely

Serial console when I boot:

U-Boot SPL 2019.07-0+git.694e2136ee (Aug 02 2022 - 09:32:08 +0000)

USB (no toradex/freescale devices shown):

Bus 002 Device 004: ID 2109:0813 VIA Labs, Inc. VL813 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 073: ID 1bcf:0005 Sunplus Innovation Technology Inc. Optical Mouse
Bus 001 Device 100: ID 1a2c:2d23 China Resource Semico Co., Ltd Keyboard
Bus 001 Device 067: ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)
Bus 001 Device 019: ID 2148:7022  USB2.0 HUB
Bus 001 Device 010: ID 2109:2813 VIA Labs, Inc. VL813 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Trying to load easy installer:

roberto@ROBERTO-PETR-CDR [~/Colibri-iMX6_ToradexEasyInstaller_5.7.6+build.21] ○           [17:41:29]
1 > ./recovery-linux.sh 
Downloading Toradex Easy Installer...
no matching USB device found

Downloading Toradex Easy Installer failed...

You will not see any toradex/freescale devices unless you

  • Properly put module in a recovery mode
  • Have a good quality USB cable connected between Iris X12 micro USB connector and your dev machine.

If you see any output on the UART after powering up the module in a recovery state, it means your module is not actually in a recovery state.

I have tried again, shorting the pins, and checking if i can run recovery-linux. No success… how can i debug this

Did you get any output on the debug UART after you shorted the recovery pins and applied power?

Only this: U-Boot SPL 2019.07-0+git.694e2136ee (Aug 02 2022 - 09:32:08 +0000) which I suppose I shouldnt… Running out of ideas

It means you have not yet entered into recovery mode. Please double-check that you are following the recovery procedure steps precisely

Followed all the instructions, still no success… Is there a recommended Easy Installer version or should I just use the latest?

You can use any version of the Toradex Easy Installer available on our developer website. However, if you are unable to enter recovery mode, the loading of the Toradex Easy Installer will fail, regardless of its version.