Verdin IMX95 V1.0B compatibility with V1.0A

Some months ago i was working with the Verdin imx95 V1.0A, everything has working fine but the npu had some problems, with the new version Verdin im95 v1.0B i am not able to boot or flash the imx-boot using uuu. I am trying to flash the same imx-boot than v1.0A, Are they incompatible? even the Verdin-iMX8MP_ToradexEasyInstaller_7.4.0+build.8 is not able to load the easy installer, What changes were made?

Hi, I’m the Toradex AI Assistant.

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


The Verdin iMX95 V1.0B is not directly compatible with V1.0A bootloader images. According to the documentation, there are specific differences in the silicon versions that require different flashing commands (1).

Silicon Version Differences

The Verdin iMX95 EVK ships with Alpha silicon (A1), but the V1.0B uses Beta silicon (B0). This requires different boot images and flashing procedures (1).

Correct Flashing Commands

For Alpha - A1 Silicon (V1.0A):

sudo ./uuu -v -b emmc_all ./imx-boot-imx95-a1-19x19-verdin-sd.bin-flash_all\
./imx-image-full-imx95-19x19-verdin.wic

(1)

For Beta - B0 Silicon (V1.0B) (LF_v6.6.23-2.0.0 to LF_v6.12.20_2.0.0):

sudo ./uuu -v -b emmc_all ./imx-boot-imx95-19x19-verdin-sd.bin-flash_all\
./imx-image-full-imx95evk.wic

(1)

Key Changes

  1. Different boot image files: The A1 silicon uses imx-boot-imx95-a1-19x19-verdin-sd.bin-flash_all while B0 silicon uses imx-boot-imx95-19x19-verdin-sd.bin-flash_all (1)

  2. Different WIC images: A1 uses imx-image-full-imx95-19x19-verdin.wic while B0 uses imx-image-full-imx95evk.wic (1)

  3. BSP support: NXP introduced support for the i.MX 95 Beta silicon in the LF_v6.12.20_2.0.0 release (1)

Solution

You need to use the correct boot images and flashing commands for your specific silicon version. The V1.0A images will not work with V1.0B hardware due to these silicon-level differences. Make sure you’re using the appropriate Beta silicon (B0) images and commands for your V1.0B module.

You can also check the tdx-info command to get detailed information about your specific module version.

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.

Hi @eavillegast!

The Toradex AI response is correct, and they are not compatible.

Since the silicon revision of NXP’s i.MX95 SoC changed from V1.0A to V1.0B, you need to use newer software versions (both the image and/or TEZI). I recommend reviewing this article for more information.

Best regards.

Thanks you.

Hi @eavillegast!

Did my answer solve your issue? If so, I kindly ask you to mark it as solved.

Best regards.