Easy Installer problem on AM62 D, IT with Mallow V1.1 board

Dear support,

Using Toradex software I encountered the following problem.

I tried to run the AM62 D, IT in Mallow V1.1 board but no installer or loader popped on the screen. I do not see any Toradex Easy Installer graphical user interface. Is it preinstalled in AM62 D, IT? I only found information that the version of Easy Installer on AM62 will be determined. Both LED3 and LED4 on the board are turned on.
I connected via USB C, downloaded Toradex Easy Installer (that should be compatible with AM62), and tried to enter recovery mode (short-cutting pins 1 and 0). However, I do not see more devices using the serial port (compared to the previous state) as if it never entered the recovery mode. Therefore, the recovery script (both on Windows and Linux) is waiting for the device but does not proceed further.

How should I proceed to install the Easy Installer and consequently, the OS?

P.S.: I tried it on iMX8MP QL and the Toradex Easy Installer loaded successfully. But it does not work with AM62 D, IT.

Thank you in advance.

Best regards,

Matej I.

Greetings @Matt,

First of all a few questions:

  • Are you trying this with a Windows or Linux PC? It sounds like you tried both.
  • What version of Easy Installer did you download to use?

I tried to run the AM62 D, IT in Mallow V1.1 board but no installer or loader popped on the screen. I do not see any Toradex Easy Installer graphical user interface. Is it preinstalled in AM62 D, IT?

  • It should have come with Easy Installer preinstalled. If you connect to the device console via serial, can you confirm what software is running on this module if any?

However, I do not see more devices using the serial port (compared to the previous state) as if it never entered the recovery mode.

So it sounds like the USB device for recovery is not being detected. You don’t see a single new USB device of any kind on your PC when going through this process? Have you tried another USB cable just in case?

For reference I have a Verdin AM62 Q IT here and I was able to load Easy Installer via my Windows laptop. This was using Easy Installer version 6.5.0-devel-20240111

Best Regards,
Jeremias

Yes, as Jeremias already mentioned, all modules shipped by Toradex are flashed with the Toradex Easy Installer. However, the Verdin AM62 module does not have a native HDMI interface. Its primary display interface is MIPI DSI. On carrier boards like the Dahlia Carrier Board, a graphical user interface is available through a DSI to HDMI adapter. Unfortunately, the Mallow carrier board does not support such an adapter. To access the UI, you can use a remote display, or you can use a debug serial port to verify the successful boot of the Toradex Easy Installer and utilize its CLI.
Please refer to next documents for details:

NXP and TI modules use different recovery tools.
NXP iMX8MP and TI AM62 both belong to Verdin family on Toradex side but if you use NXP’s recovery tool provided by Toradex for AM62, you will end up with the behavior you described (waiting for USB device issue).

Verdin AM62 Recovery tool is here: https://artifacts.toradex.com/artifactory/tezi-oe-prerelease-frankfurt/kirkstone-6.x.y/nightly/222/verdin-am62/tezi/tezi-run/oedeploy/Verdin-AM62_ToradexEasyInstaller_6.5.0-devel-20240112+build.222.zip

Verdin iMX8MP Recovery Tool is here: https://artifacts.toradex.com/artifactory/tezi-oe-prerelease-frankfurt/dunfell-5.x.y/nightly/511/verdin-imx8mp/tezi/tezi-run/oedeploy/Verdin-iMX8MP_ToradexEasyInstaller_5.7.4-devel-20240107+build.511.zip

All other modules: Download Toradex Easy Installer | Toradex Developer Center

Hello Jeremias, Alex, and Fide,

Thank you for the response and information. I was finally able to run Easy Installer on both AM62 D, IT and iMX8MP.

As for the response: Yes, I tried different USB cables but the problem was with drivers (it did not set up automatically and because I tried it on Windows and virtual Linux, the Windows did not send the information to VM correctly. The Zadig software did not work for me, but the UsbDriverTool software worked and I was able to install the correct WinUSB driver.

Then, on iMX8MP, after short-cutting pins 1 and 2 (recovery mode), the recovery tool script worked. However, I tried multiple versions of AM62 recovery tool and was not able to properly install it. The problem was with another USBs connected to my laptop that somehow interfered with the serial USB connection with Mallow Board and AM62. When I unplugged all USBs and connected only the Mallow board, the script found the connection and I successfully installed the Easy Installer.

I tried to install Toradex OS (with GUI) on both chips and the installation was successful but I could not see any data from HDMI (with iMX, not AM62) or serial connection. After installation, I could not connect or see anything from both chips. I reinstalled the Easy Installer again and flashed Minimal Linux with no GUI (only cmd) and it worked. I can connect to both chips now via serial connection.

Thank you once again, I finally solved this problem. The main reason was interference with other USB devices connected to my laptop at the same time. However, I am not sure why the GUI version of Linux does not work on either of the chips.

Best regards

Matej I.

Glad you were able to proceed!

I tried to install Toradex OS (with GUI) on both chips and the installation was successful but I could not see any data from HDMI (with iMX, not AM62) or serial connection. After installation, I could not connect or see anything from both chips.

What was the name of this image you installed here specifically? And also what version was it?

Best Regards,
Jeremias

From this website: Download Links | Toradex Developer Center

iMX8MP:
I tried Torizon OS 6 Verdin iMX8M Plus, 6.5.0-devel-20240116+build.486 and Verdin iMX8M Plus, 6.5.0-devel-20240116+build.486.
I also tried TorizonCore 5, Verdin iMX8M Plus, 5.7.5-devel-20240113+build.772 but this version was not accepted by Easy Installer.
The one that worked was BSP 6, Verdin iMX8M Plus, 6.5.0-devel-202312+build.16.

AM62:
Here I tried Torizon OS 6, Verdin AM62, 6.4.0+build.5 and Verdin AM62, 6.5.0-devel-202312+build.20 with no success.
The one that worked was BSP 6, Verdin AM62, 6.5.0+build.9.

Strange those images you noted seem to work fine for me:

iMX8MP:

torizon@verdin-imx8mp-06849059:~$ cat /etc/os-release
ID=torizon
NAME="TorizonCore"
VERSION="6.5.0-devel-20240116+build.486 (kirkstone)"
VERSION_ID=6.5.0-devel-20240116-build.486
PRETTY_NAME="TorizonCore 6.5.0-devel-20240116+build.486 (kirkstone)"
DISTRO_CODENAME="kirkstone"
BUILD_ID="486"
ANSI_COLOR="1;34"
VARIANT="Docker"

AM62:

torizon@verdin-am62-15133500:~$ cat /etc/os-release
ID=torizon
NAME="TorizonCore"
VERSION="6.4.0+build.5 (kirkstone)"
VERSION_ID=6.4.0-build.5
PRETTY_NAME="TorizonCore 6.4.0+build.5 (kirkstone)"
DISTRO_CODENAME="kirkstone"
BUILD_ID="5"
ANSI_COLOR="1;34"
VARIANT="Docker"

As you can see they boot fine and everything.

Best Regards,
Jeremias

Dear Jeremias,

As I successfully installed the minimal version, this thread is no longer needed. Thank you for your time and information.

Best regards

Matej I.

Well glad we were able to help you progress.