i.MX8 SOCs#

The images can be found at

  • sm2s-imx8plus eMMC image: build/build/tmp/deploy/images/sm2s-imx8plus/simplecore-weston-demo-image-sm2s-imx8plus.wic

  • sm2s-imx8plus bootloader+SPL: build/build/tmp/deploy/images/sm2s-imx8plus/imx-boot-sm2s-imx8plus-sd.bin-flash_hdmi_spl_uboot

  • sm2s-imx8mini eMMC image: build/build/tmp/deploy/images/sm2s-imx8mini/simplecore-weston-demo-image-sm2s-imx8mini.wic

  • sm2s-imx8mini bootloader+SPL: build/build/tmp/deploy/images/sm2s-imx8mini/imx-boot-sm2s-imx8mini-sd.bin-flash_hdmi_spl_uboot

  • sm2s-imx8nano eMMC image: build/build/tmp/deploy/images/sm2s-imx8nano/simplecore-weston-demo-image-sm2s-imx8nano.wic

  • sm2s-imx8nano bootloader+SPL: build/build/tmp/deploy/images/sm2s-imx8nano/imx-boot-sm2s-imx8nano-sd.bin-flash_ddr4_evk

After flashing succeeded and a reset is performed the board will boot up and a Weston UI is shown. You can also access the device via RS232 serial port.

The following ways are possible:

We advise for Flash using Etcher or Flash using bmaptool.

Flashing just the bootloader on i.MX8 SOCs#

To just flash the bootloader from the SDCard/USB stick, run

  • Install to boot partition 0 (default)
  • Install to boot partition 1
    $ /boot/emmc_boot0_install.sh
    $ /boot/emmc_boot1_install.sh

This option is not available on other platforms.