Skip to main content

Flashing: Variscite DART-MX8M-MINI

Flash methods: uuu (eMMC) | SD card — see the uuu and SD card guides

Image artifact: pantavisor-starter-imx8mm-var-dart*.wic

Hardware overview

The DART-MX8M-MINI is based on the NXP i.MX8M Mini SoC and is typically used with the Symphony-Board carrier board or the DT8MCustomBoard.

SD card boot

SD card boot works out of the box on the Symphony-Board. Set the boot-mode switches to select SD:

SwitchSD booteMMC boot
SW4-1ONOFF
SW4-2ONOFF
SW4-3OFFON
SW4-4OFFOFF

Insert the flashed SD card and power on. See the SD card flashing guide for how to write the .wic image.

uuu (USB download to eMMC)

1. Set boot-mode to USB download

SwitchUSB download
SW4-1OFF
SW4-2OFF
SW4-3OFF
SW4-4OFF

2. Connect USB OTG

Connect a USB cable from the board's USB OTG port (Micro-USB or USB-C depending on the carrier board revision) to your host PC.

3. Flash

sudo uuu -b emmc_all \
imx-boot-imx8mm-var-dart*.bin \
pantavisor-starter-imx8mm-var-dart*.wic

See the uuu flashing guide for full details and troubleshooting.

4. Restore boot-mode to eMMC

Set switches back to eMMC boot mode (table above) and power-cycle.

Notes

  • The Variscite BSP (meta-variscite-bsp) provides additional uuu scripts. Consult the Variscite wiki for advanced uuu usage.
  • CAAM (Cryptographic Accelerator) is enabled in the Variscite BSP and is available to Pantavisor for dm-crypt/dm-verity operations.