Skip to main content
Version: kirkstone_1-09-00

SOM-SMARC-MX8M-Plus (D18)

This page contains the instructions to flash the eMMC/internal SSD on a SOM-SMARC-MX8M-Plus (D18) SECO board. This board flashing procedure follows the generic instructions, with some additional steps.

info

The instructions provided below refers to the usage of UUU tool under Linux OS, the same instructions can be applied to Windows starting from uuu.exe executable.

Software Requirements

Apart from the software artifacts and tools necessary (see NXP SOC Flashing page), the user needs to download in the same folder where UUU is present:

  • flash.bin - Bootloader variant to write the emmc

Instructions

These are the instruction to be followed in order to flash Clea OS on device eMMC/internal SSD considering the module inserted on B79 SMARC carrier:

  • Copy the flash.bin file inside the UUU folder.

  • Decompress the .wic.bz2 image file, e.g. using $ bzip2 -d <image_name>.wic.bz2.

  • Rename the decompressed image file to wic, e.g. using $ mv <image_name>.wic wic.

  • Set the position of DIP SW13 and SW12 to perform eMMC boot.

alt text

  • Move switch 2 of dual DIP Switch SW13 to ON position in order to enable FORCE_RECOV# signal on B79 SMARC carrier board.

  • Connect the USB type-A to microUSB cable to the CN30 connector of B79 SMARC carrier board on one side but wait to connect the other side to the Host PC.

  • Power on the B79 SMARC carrier board.

  • Start flashing the image on the SOM-SMARC-MX8M-Plus device via the following command:

$ sudo ./uuu flash.lst
  • Connect the USB type-A connector of the cable to the Host PC.

  • Check that the flashing procedure starts and proceeds without errors, also checking the output of the serial debug port (e.g. via minicom).

  • Once the flashing procedure has finished, move switch 2 of dual DIP Switch SW13 to OFF position in order to disable FORCE_RECOV# signal and reboot the board.