Skip to main content

Flashing: Toradex Verdin iMX8M Mini

Flash method: Toradex Easy Installer (Tezi) — see the Tezi flashing guide

Image artifact: pantavisor-starter-verdin-imx8mm*pv_teziimg.tar.xz

Supported carrier boards and device trees

The default build targets the WiFi variant with the development carrier board device tree. Change UBOOT_DTB_NAME in kas/machines/verdin-imx8mm.yaml to match your carrier board:

Carrier boardUBOOT_DTB_NAME value
Development board (default)imx8mm-verdin-wifi-dev.dtb
Ivy boardimx8mm-verdin-wifi-ivy.dtb
Mallow boardimx8mm-verdin-wifi-mallow.dtb
Yavia boardimx8mm-verdin-wifi-yavia.dtb

Entering Tezi recovery mode

Verdin Development Board

  1. Connect a USB-C cable from the board's USB-C (OTG) port to your host PC.
  2. Hold the Recovery button (or short the RECOVERY pin) while powering on the board.
  3. The Verdin enters USB serial download mode and Tezi detects it on the host.

Other carrier boards

Consult the Toradex developer documentation for your specific carrier board. The Verdin SOM enters recovery mode when RECOVERY# is pulled low during power-on.

Flashing

Follow the Tezi flashing procedure.

Notes

  • The build enables WiFi (TORADEX_VARIANT = "wifi") and autoloads cfg80211 and mwifiex_sdio kernel modules.
  • PV_UBOOT_AUTOFDT is disabled; the DTB is fixed by PV_INITIAL_DTB. If you switch carrier boards, update both UBOOT_DTB_NAME and PV_INITIAL_DTB in the machine YAML.
  • eMMC is the primary storage; Tezi writes to it directly.