Problems with migrating from Colibri T20 to iMX6s

Hello,

we have a problem with the migration from the Colibri T20 to the Colibri iMX6s with Iris 2.0 Carrier Board.

We want to flash an image to the iMX6s with an Iris 2.0 Carrier Board using nvflash with the following command:

nvflash.exe --setbct --configfile “%filename%” --create --bl loader.nb0 --go

But we only get the response “USB device not found”. The carrier board is connected over USB to the PC and we know that the settup and cable and functions since we can use the exact same setup with our T20 chip.

Is there any signficant difference between the T20 and the iMX6 which could cause this problem?
And if yes, are there alterantive solutions how to flash the chip?

Thank you for your help

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Hello,

Thank you for reaching out with your question. The issue you’re encountering with the ‘USB device not found’ error is likely due to the architectural differences between the Colibri T20 and the Colibri iMX6S modules. The T20 uses NVIDIA’s Tegra architecture, which is compatible with nvflash, while the iMX6S is based on NXP’s i.MX architecture, requiring different tools for flashing.

For the Colibri iMX6S, you should use the Toradex Easy Installer or U-Boot. Here’s how you can proceed:

  1. Toradex Easy Installer:

    • Download the Toradex Easy Installer.
    • Connect your iMX6S module to your PC via USB.
    • Boot the module into recovery mode, which may involve shorting specific pins or using a recovery button.
    • Use the Toradex Easy Installer to flash the desired image onto the module.
  2. U-Boot:

    • Boot the module into U-Boot mode.
    • Use commands like tftp or mmc to load and flash the image from a network or SD card.

Troubleshooting USB Connection:

  • Ensure the USB cable and ports are functioning by testing with another device.
  • Verify the module is powered correctly and in the appropriate mode for flashing.
  • Check for any specific driver requirements on your PC for recognizing the iMX6S module.

I hope these steps help you successfully flash your Colibri iMX6S module. If you have further questions, feel free to ask.

Best regards,
Toradex AI Assistant

Please, also check if these links can help you solve your problem:

https://community.nxp.com/t5/-/-/m-p/331668

Colibri iMX6 file system issue with flash.