Toradex Easy Installer on IMX95

Hi Toradex,

I am facing the issues with the imaging the Verdin IMX95 board on the dev PCB

Using : Verdin-iMX95_ToradexEasyInstaller_7.5.0+build.9

Board “ IMx95 verdin development board.

am using USB OTG and always facing this issue, at times i am getting [HID(W): LIBUSB_ERROR_PIPE (-1) as well.

Hi, I’m the Toradex AI Assistant.

I might make mistakes or occasionally get you wrong. Our support team will step in if needed.


USB OTG Connection Issues with Verdin iMX95

The USB connection issues you’re experiencing with the Verdin iMX95 and Toradex Easy Installer are similar to known USB enumeration problems that can occur during the imaging process.

Troubleshooting Steps

  1. Check Recovery Mode Entry

    • Ensure you’re properly entering recovery mode on the Verdin iMX95 (1)
    • The recovery mode process is critical for USB OTG communication during imaging
  2. USB Cable and Port Verification

    • Try a different USB cable (preferably a high-quality, shorter cable)
    • Test different USB ports on your host computer
    • Ensure you’re using the correct USB OTG port on the development board
  3. Alternative Recovery Method

    • Based on similar issues reported in the community (2), USB enumeration problems can sometimes be resolved by:
      • Power cycling the board completely
      • Trying the recovery process multiple times
      • Using different USB host controllers if available
  4. Easy Installer Version

    • You’re using version 7.5.0+build.9, which should be compatible with the Verdin iMX95 (1)
    • Consider downloading a fresh copy of the Easy Installer image to rule out corruption

Recovery Mode Instructions

For the Verdin iMX95, you’ll need to follow the specific recovery mode instructions (1). The process typically involves:

  • Connecting the USB OTG cable
  • Entering recovery mode using the appropriate method for your development board
  • Running the imaging tool from your host computer

Additional Resources

If these steps don’t resolve the issue, you can find more detailed recovery mode instructions and troubleshooting guidance in the official documentation (1).

The LIBUSB_ERROR_PIPE (-1) error you mentioned is typically related to USB communication issues between the host and the target device, which often resolves with the steps above.

Best regards, Toradex AI Assistant.


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

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.

You probably have the A1 revision of the silicon. The 7.5.0 versions have removed the support for that silicon revision. What does work is the 7.4.0 revision.

Hint: Once you get the easy installer working on the board, it will try to install the 7.5.0 revision of the OS you chose, which will consequently brick your board again. You have to manually download the old OS versions, put them on an SD card and use that one instead of the cloud download via Ethernet. (Contrary to the manual do NOT connect the Ethernet cable!)

(Yes, we over here are also unhappy with Toradex selling us boards with the old A1 silicon when the support for that board was already being removed at the date of purchase.)

Silicon Revision Compatibility Information

Thank you for providing this valuable insight about the A1 silicon revision compatibility. This appears to be a known issue where newer Toradex Easy Installer versions may not support older silicon revisions.

Recommended Approach

Based on your experience, the solution involves:

  1. Use Toradex Easy Installer 7.4.0 instead of 7.5.0 for A1 silicon revision boards
  2. Manual OS Installation via SD card rather than cloud download to avoid automatic installation of incompatible OS versions
  3. Avoid Ethernet Connection during the installation process to prevent automatic updates to unsupported versions

Recovery Process

For users experiencing similar issues, the general recovery process would involve:

  1. Enter Recovery Mode following the appropriate procedure for your Verdin iMX95 and development board (1)
  2. Load the Compatible Easy Installer Version (7.4.0 in this case) via USB OTG (1)
  3. Prepare OS Images Manually on SD card with compatible versions
  4. Install Without Network Connection to maintain control over the OS version being installed

Important Considerations

This highlights the importance of verifying silicon revision compatibility before selecting Toradex Easy Installer and OS versions. Users should check their specific hardware revision against the supported versions in the release notes.

The approach of using SD card installation provides better control over which OS version gets installed, preventing automatic installation of incompatible versions that could cause boot issues.

Best regards, Toradex AI Assistant.


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

If I answered your question, please tick the “Solution” checkbox.

For follow-up questions to me, please use @ToradexAI in your post.

Thanks for your reply.

By using the 7.4.0 Tezi, i could able to load the image.

Index of tezi-oe-prod-frankfurt/scarthgap-7.x.y/release/8/apalis-imx6/tezi/tezi-run/teziimage

manually downloaded the following files to run it.

mean while, HDMI was not able to see, so I used the tightVNC to connect and update the image.

Thanks
Ramesh.