Remember that you can always refer to the Easy Installer Documentation, there you can find a lot of relevant articles that might help you in the process of load and flashing an image on your module.
Toradex Easy Installer is a software meant to install a new OS/image into the internal flash of Toradex computer on modules.
The supported method for loading Easy Installer into the SoM consists of:
While this method works under any condition, it requires:
This article describes an alternative method, not supported by Toradex officially, as we technically cannot guarantee that this works all the time and also across different versions. This method relies on Distro Boot, which is configured to boot in the following order on our BSP
Why would you use an unsupported method, though? Because you are in a situation that does not meet the requirements above or, in other words:
Easy Installer is not an update tool. You should instead consider using a proper update solution, such as the Torizon remote updates. Despite the often-used term "over-the-air" on-premise offline updates are possible, including with Torizon.
This article complies to the Typographic Conventions for the Toradex Documentation.
Unzip Easy Installer into the root directory of the external media (USB stick or SD Card). You will see the following contents, or similar:
$ tree
.
├── boot-tezi.scr
├── image.json
├── imx-boot
├── imx-boot-v10b
├── overlays.txt
├── recovery
│ ├── uuu
│ ├── uuu.auto
│ ├── uuu.auto-v10b
│ └── uuu.exe
├── recovery-linux.sh
├── recovery-windows.bat
├── tezi.itb
├── tezi.png
├── u-boot.bin
└── wrapup.sh
Rename the file boot-tezi.scr
to boot.scr
. This is the name used by the U-Boot bootloader in our BSP.
Booting Easy Installer 5.3.0 with an image based on our BSP Layers and Reference Images for Yocto Project 5.3.0 should work. Toradex does not support or test it, though.
If you mismatch the Easy Installer and BSP versions things may still work, but the likelihood is lower.
You might need to adapt the boot.scr
to make things work. This is not supported by Toradex. You can learn more about Distro Boot and search or ask for help from our developers in the Toradex Community.
As soon as you have boot.scr
in place:
Easy Installer will boot. Use it as described on Toradex Easy Installer.
As soon as you have boot.scr
in place:
run bootcmd_usb0
. It will skip trying to boot from the SD Card and internal eMMC flash, and try to boot directly from the USB.Easy Installer will boot. Use it as described on Toradex Easy Installer.