Apalis IMX6 cannot enter recovery mode

Hi,
i have been working with Apalis imx6 for some time now. i have 3 apalis imx6 device. However, i have encountered a problem. When i connect the Apalis imx6 as usual, the screen does not appear and it just waits. Even though I have performed the necessary steps for recovery mode, the situation remains unchanged. When insert another card(apalis), it goes recovery mode, but this doesn’t happen with this card, and it happened suddenly. And I’m writing this because I experienced the same thing with my second card.

Hardware i use:
Apalis IMX6Q 2GB IT V1.1D
Ixora Carrier Board

I would be happy if you could solve the problem.

Hi, I’m the Toradex AI Assistant.

I might make mistakes. Our support team will step in if needed. If I answered your question, please tick the “Solution” checkbox. For follow-up questions to me, please use @ToradexAI in your post.

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


Hello! Thank you for your detailed description of the issue.

From your symptoms—no display output, failure to enter recovery mode, and the problem occurring suddenly on multiple Apalis iMX6Q modules—it appears you are experiencing a hardware-level issue similar to documented failures.

Here are some points to consider:

1. Typical Symptoms and Causes

  • No HDMI output, only one LED lights up, no USB device detected in recovery mode: These are known failure patterns on some modules.
  • Root Cause: In several cases, investigation traced the issue to a missing voltage rail—specifically +V3.0_RTC. When this voltage rail is missing, the SoC cannot signal the PMIC to begin power-up. This often results in the symptoms you described.
  • Typical reason: This can sometimes happen if, while shorting the recovery pins (JP4, pins 2 and 3 on the Ixora board), the short bridges to another part of the board, causing unintentional hardware damage.

2. Double-check Recovery Mode Procedure

Just for reference, here is the correct recovery procedure for the Ixora + Apalis iMX6:

  1. Power off the board.
  2. Short JP4 pins 2 and 3 with a jumper.
  3. Power on the board. Only after powering on, remove the jumper.
    (See the Ixora Carrier Board Recovery Instructions for details.)

3. Documented Community Cases

Your situation matches previous documented incidents, where modules became unresponsive due to hardware failure, likely linked to power rail faults.

4. Next Steps

Given that the problem persists even after following the correct recovery mode steps—especially if other modules still work—it is likely a hardware fault on the affected modules.

Unfortunately, if the voltage rail is failing, the module may not be recoverable through standard software methods.

If you have any other software or configuration-related questions, or want help verifying your recovery procedure, feel free to ask!

Best regards,
Toradex AI Assistant.

Hey, @Tolga,

Are you able to connect to the board via serial? If you can, can you tell me the output? There could be an error during the boot process.

Also, there are some other things that could help us uncover the issue:

  • When did this start happening? Were you able to enter recovery mode with this module/board before?
  • You said you performed the necessary steps for entering recovery mode, and the screen does not appear. Did you follow this guide? I suppose you are trying to load Tezi into the board and it’s not working. Does the loading process fail, or does it succeed and then nothing appears on the screen?

Best regards,

Hello,

First of all, I apologize for the late response, I couldn’t write earlier since I have been busy with my ongoing work.

Yes, I am able to connect via the serial port. However, since I am a new user, I am not able to share the logs of the working and non-working boards.

  • Previously, I was able to enter recovery mode on the same board. At the moment, on the same development board, I can still enter recovery mode with other processor boards. The issues started after flashing the image using “Toradex Easy Installer” on the boards.

  • Yes, I followed all the steps correctly. Since it does not enter recovery mode, the OS does not run at all.

Additionally, on another board, I do not receive any messages from the serial interface, and no display output appears — it just stays idle.

Best regards,
TY

Hey, @Tolga,

I’m a bit confused, you said you’re not able to share the logs since you’re a beginner, but here you said:

Additionally, on another board, I do not receive any messages from the serial interface, and no display output appears — it just stays idle.

This is just a guess, but I presume that you are trying to read the serial logs from the same port you are using to flash the Toradex Easy Installer. Take a look at the datasheet for the Ixora Carrier Board. The UART debug interface is at the X22 connector, which is different from the port you use to flash the Toradex Easy Installer image:

After connecting the X22 connector to your host machine, you can follow the page about how to connect to the board via serial. If your board doesn’t boot there should be at least some helpful information from U-Boot.

Additionally, can you tell me the exact steps you are following to flash your image? Even if they’re the same steps we recommend in our guide, if you tell me the process you are following step by step it will clear the confusion and help pinpoint the problem. Also specify the versions of the tools you are using. Are you using the latest Toradex Easy Installer version? What image exactly are you installing to the board?

Best regards,

First of all, I have multiple Apalis iMX6 boards. One of them is working properly, but the other two are faulty. Both of the faulty boards do not enter recovery mode; however, when I connect them to the serial port, I can get output from one of them, but from the other I cannot get any output at all. I made the serial connection through X22 as shown, and I verified the correctness of this line on a working board.

The procedure I followed to enter recovery mode:

  • I removed the JP2 jumper,

  • Connected USB to the X9 connector,

  • Shorted pins 1-2 on JP4,

  • And powered up the board.

And I did all of this by following this reference.

After entering recovery mode, I run Tezi on the terminal (.\recovery-windows.bat).
Then, from the interface that comes up, I select my image and install it.

The versions of the firmware I used are:
Tezi: Apalis-iMX6_ToradexEasyInstaller_5.7.2+build.14
Image: Linux apalis-imx-11473594 5.4.192-5.7.6

Best regards,

Tolga YILMAZ
Embedded Software Engineer

Hey @Tolga,

Your procedure to enter recovery mode looks correct, however, your version of the Toradex Easy Installer is heavily outdated. Please download an up-to-date version and use it instead. Also, where does the image you installed come from? We recommend either of the following:

  • Install one of the images from our feed (look for either a Torizon OS image or “Toradex Embedded Linux Reference…”)
  • Download one of our images directly and load it into Toradex Easy Installer

About the two faulty boards, please send the serial output of the one with the working interface. It should be the U-Boot interface.

As for the other board, it’s strange that you don’t see any output, if the board does not boot there should be at least the U-Boot interface. Did you do anything different at all when you tried to flash this board? Does this board show any other different behavior from the other ones?

Best regards,