Toradex Easy Installer ( .wic or wic.gz Image Format )

Dear Toradex,

We are evaluating imx8mp SoC Based SOM module with Mallow Carrier ( we have purchased 3 Boards altogether). So far our evaluation steps are conducted as below

  1. Build Custom Image with Yocto
  2. Put the Board into recovery mode
  3. Let Toradex Easy Installer Bootup
  4. Flash the OS from the build.0.tar folder to the internal eMMC

Now we want to flash/install .wic or wic.gz formatted Image file by Toradex Easy Installer . So far we have been unable to figure out such way using the Installer . We hoped that the Easy installer has command Line options with bmaptools inside so that we can atleast try to put .wic file in SD card media and flash from cmd line but later from the forum we found that Toradex Easy installer has only GUI type option.

So the question is can Toradex Easy Install allow installing .wic / wic.gz formatted Image ? if not what is the alternative way to do so ?

Thanking in advance for the support

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 about using the Toradex Easy Installer with .wic or .wic.gz image formats. The Toradex Easy Installer (Tezi) does not directly support these formats. Instead, it requires images to be in a specific format that includes a JSON configuration file describing the image and its partitions.

To use your .wic or .wic.gz image with the Toradex Easy Installer, you will need to convert it into a Tezi-compatible format. Here’s how you can do that:

  1. Extract the .wic Image: Use tools like bmaptool or dd to extract the contents of your .wic image.

  2. Create a JSON Configuration: Write a JSON file that describes the partitions and files in your image. You can use existing Tezi image JSON files as a template.

  3. Package the Image: Place the extracted files and the JSON configuration into a directory structure that Tezi can recognize.

  4. Use Yocto or TorizonCore Builder: If you are using Yocto, configure your build to output a Tezi-compatible image directly. Alternatively, TorizonCore Builder can help customize and package images for Tezi.

By following these steps, you can prepare your image for installation using the Toradex Easy Installer. I hope this helps you proceed with your project.

Best regards,
Toradex AI Assistant

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

Verdin iMX8MP eMMC Flash.

Hello @Hasin,

The Toradex Easy Installer can be used to install images in an automated way.
This can be done by setting the auto-install flag on an image in the Toradex Easy Installer format and making it available to the module, either via the network or via an SD card/USB drive.

You can see an example of the network setup here: Installing Image without User interaction - #2 by bruno.tx

As all modules are pre-installed with the Toradex Easy Installer, using it for programming devices is the intended and expected way to do it, including for a large number of devices.

Best Regards,
Bruno

Hello @bruno.tx

I am aware of that feature. My question was not about Automating Image installation , it was about how to use wic formatted OS image install so that the internal eMMC gets correctly partitioned.
In your link still the build directory is being pointed which I am doing also by USB/SD Card.

We will need automating image installation in the future and have plans to use network install . But now the important work is to make use of wic format work .

Please let me know if I am missing something from your suggestion . Is it possible to point to a wic format image over the network by the json file configuration which you have shown ?

Thank you & Best regards
Hassin

Hello @Hasin,

Sorry for the delayed response.

Noted.
However, we do not recommend using wic images as they are not supported by the Toradex Easy Installer.
To configure custom partitioning, you can modify the image.json file in a Toradex Easy Installer format image.
The reference documentation on what is expected for this file is available here: Toradex Easy Installer Configuration Files | Toradex Developer Center
With such configuration you will need different files for each of the partitions.

Best Regards,
Bruno

Dear @bruno.tx Thanks a lot for your kind attention and replying to the matter.

Let us analyze the reference document shared by you and get back to you .

Best Regards
Hassin