Skip to main content

Flashing: Variscite DART-MX8M-MINI

Flash methods: pv-flash-bundle / uuu (eMMC) | SD card — see the uuu and SD card guides

Image artifact: pv-flash-bundle-imx8mm-var-dart.tar.gz (eMMC) or pantavisor-starter-imx8mm-var-dart*.wic (SD card)

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

Using the self-contained bundle (recommended — no uuu install needed):

tar xzf pv-flash-bundle-imx8mm-var-dart.tar.gz
cd pv-flash-bundle-imx8mm-var-dart
./flash.sh

Or manually, with uuu already installed on the host:

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. Variscite's production bootloader already self-enters SDP mode, so no separate recovery build is needed — the bundle is built straight from the main image.

4. Restore boot-mode to eMMC

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

Notes

Console and next steps

The serial console runs at 115200 8N1 — see serial port access for how to connect. Once the device boots, install your first app.