UCM-iMX8M-Mini: Yocto Linux: Manual Installation: SD card

From Compulab Mediawiki
Revision as of 14:58, 18 February 2019 by imported>Igor.vaisbein (Run Yocto Linux image)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


This article provides an introduction on how to install the Yocto Linux SD-card image on SD card using a Linux Host workstation. The image provides full boot system including U-Boot, Linux kernel, device driver modules and example root filesystem.

Preparation steps

  • Obtain a Linux PC workstation.
  • Obtain a USB Card reader and an micro-SD Card. Any commercially available micro-SD card of 1GB (or larger) may be used for the installation.
  • Download the Yocto Linux package for UCM-iMX8M-Mini from CompuLab website.
  • Unzip the package to a directory on the host workstation.
  • The Yocto Linux SD-card image file mentioned below can be found in the images subdirectory.
  • Plug the USB SD Card reader to a host Linux PC. Insert the micro-SD Card into the USB Card reader. From now we assume the device name of the MMC/SD card on your Linux PC is /dev/sdX.


  • Flash the image file to the micro-SD card:
bzcat ~/path/to/ucm-imx8m-mini-yocto-linux/images/fsl-image-validation-imx-ucm-imx8m-mini.sdcard.bz2 | sudo dd of=/dev/sdX bs=1M

Run Yocto Linux image

  • Insert the micro-SD card into the SD socket P23 [see drawing]
  • Make sure that the jumper E15 is closed [see drawing]
  • Turn on the evaluation system.
  • The Yocto SD-card image may require a small boot settings adjustment for proper booting.
  • If needed, reset the U-Boot environment to default state in the U-Boot prompt:
env default -a
setenv fdt_file ucm-imx8m-mini.dtb
  • Start the boot process: