Skip to main content
Version: 028-rc12

Flashing: Variscite DART-MX8M-MINI

Flash methods: uuu (eMMC) | SD card — see the sections above

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 section above 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 section above 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.