Skip to main content
Version: 5.0

iMX Recovery Mode

Introduction​

caution

Make sure there is no SD card inserted in the carrier board in order to enter recovery mode properly.

On the SoMs equipped with i.MX SoCs, the shared USB Client/Host port can be used to load Toradex Easy Installer and download a new OS image.

Enter Recovery Mode​

Select your computer on module from the tabs below:

Apalis iMX8​

Connect the Module to your Development PC​
  • Connect the Carrier Board USB OTG port to your Linux or Windows host machine

    • Apalis Evaluation Board

      Connect X49 or X50 (USBO1_CL/USBO1)

    • Ixora Carrier Board

      Connect to X9 on the underside of the Carrier Board. Be sure to remove JP2 in order to be able to use X9 in OTG Client mode. Be sure nothing is plugged into the lower connector of X8.

Enter recovery mode​
  • Using hardware mechanism

    There are 2 different methods to enter recovery mode using hardware mechanisms. While alternative 2 is more generic, it is usually a bit clumsier to execute.

caution

Follow precautions for handling electrostatic sensitive devices (ESD)

Ixora
  • Make sure the board is turned off.

  • Connect the 2 pads as shown in the picture

info

You can use scissors, tweezers, a paper clip or whatever you have at hand to short circuit the pads. You should not make a permanent short-circuit by e.g. soldering the pads together.

Recovery mode pads Apalis iMX8 on Ixora

- Power on the board and keep the pads connected for more than 6 seconds, only after that, remove the pads.
Other boards
  • Make sure the board is turned off.

  • Shorten the pads on the picture.

info

You can use scissors, tweezers, a paper clip or whatever you have at hand to short circuit the pads. You should not make a permanent short-circuit by e.g. soldering the pads together.

Recovery mode pads Apalis iMX8

  • Power on the board and keep the short circuit for more than 6 seconds, only after that, remove the short circuit.
info

The short circuit should be held only while the board is turning on

caution

It was reported that on some rare cases with specific combinations of HW, a proper power-cycle (turn the board off and on again) would require that you remove the USB cables due to backfeeding, or even remove the SoM from the carrier board and shorten all its pins. If you cannot enter recovery mode for the second try in a row, consider disconnecting and reconnecting all cables.

To check if your Computer on Module has entered recovery mode correctly, you can compare the output of lsusb on your computer before and after entering recovery mode. A new entry will be present if the procedure has been successful.

Flash an Image​

After you have entered recovery mode:

Legacy​

There is another way to flash images to the module: the Legacy flashing method. Check out the articles listed on the See Also section.

info

Legacy flashing method does not imply that the embedded Linux image is legacy. There are pre-built Toradex images that are provided in both legacy and Toradex Easy Installer formats. Consult the image releases for a list of images in both formats.

Send Feedback!