Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Variscite System on Modules

Yoe supports several Variscite System on Module (SOM) products based on NXP i.MX processors. These SOMs are designed for industrial and embedded applications and are typically mounted on carrier boards.

ProjectSOMSoCArchitecture
var-dart-imx6ulDART-6ULi.MX 6ULCortex-A7
var-som-mx8VAR-SOM-MX8i.MX 8QuadMaxCortex-A72/A53
var-som-mx8m-nanoVAR-SOM-MX8M-NANOi.MX 8M NanoCortex-A53
var-som-mx8xVAR-SOM-MX8Xi.MX 8QuadXPlusCortex-A35

DART-6UL

The DART-6UL is a compact SOM based on the NXP i.MX 6UltraLite featuring a single Cortex-A7 core at up to 696 MHz. It targets cost-sensitive, low-power applications with Ethernet, USB, CAN, UART, SPI, and I2C interfaces.

VAR-SOM-MX8

The VAR-SOM-MX8 is a high-performance SOM based on the NXP i.MX 8QuadMax with dual Cortex-A72 and quad Cortex-A53 cores, dual GPUs, 4K video encode/decode, and up to 4 GB LPDDR4 RAM. Suitable for multimedia, HMI, and edge computing applications.

VAR-SOM-MX8M-NANO

The VAR-SOM-MX8M-NANO is based on the NXP i.MX 8M Nano with quad Cortex-A53 cores and a Cortex-M7 real-time core. It offers a balance of performance and power efficiency with 1080p video, 3D GPU, and machine learning acceleration via the NPU.

VAR-SOM-MX8X

The VAR-SOM-MX8X is based on the NXP i.MX 8QuadXPlus with quad Cortex-A35 cores. It is optimized for low-power applications with 4K video output, dual-camera input, and industrial temperature support.

Building/installing an image

  1. git clone https://github.com/YoeDistro/yoe-distro.git
  2. cd yoe-distro
  3. . ./envsetup.sh <project> (e.g., var-som-mx8m-nano)
  4. yoe_setup
  5. bitbake yoe-simple-image
  6. Insert SD card
  7. lsblk (note SD card device, and substitute for /dev/sdX below)
  8. yoe_install_image /dev/sdX yoe-simple-image
  9. sudo eject /dev/sdX
  10. Install SD card in the evaluation kit and apply power

Serial Console

Variscite evaluation kits typically provide a debug UART via micro-USB connector on the carrier board. Connect at 115200 baud, 8N1.

References