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:
| Switch | SD boot | eMMC boot |
|---|---|---|
| SW4-1 | ON | OFF |
| SW4-2 | ON | OFF |
| SW4-3 | OFF | ON |
| SW4-4 | OFF | OFF |
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
| Switch | USB download |
|---|---|
| SW4-1 | OFF |
| SW4-2 | OFF |
| SW4-3 | OFF |
| SW4-4 | OFF |
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.