NXP Semiconductors
UM11483
Getting Started with NXP Wireless Modules for i.MX 8M-Quad Platforms
UM11483 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2020. All rights reserved.
User manual Rev. 1 — 28 September 2020
28 / 39
5.5 Image deployment
The filesystem images are deployed to <build directory>/tmp/deploy/images/imx8mqevk/.
An image is, for the most part, specific to the machine set in the environment setup.
Each image build creates a U-Boot, a kernel, and an image type based on the
IMAGE_FSTYPES defined in the machine configuration file. Most machine configurations
provide an SD card image (.wic) and a rootfs image (.tar).
5.5.1 Flashing the image in eMMC
The Universal Update Utility (UUU) runs on a Windows or Linux OS host and is used to
download images to different devices on an i.MX board.
Download UUU
Download UUU version 1.2.135 or later from https://github.com/NXPmicro/mfgtools/
releases.
Copy UUU
Copy the uuu binary into the /usr/bin/ directory and change the permission to executable.
UUU usage
Follow these instructions to use the UUU for i.MX 8M Quad:
• Connect a USB cable from a computer to the USB OTG/TYPE C port on the board
• Connect a USB cable from the OTG-to-UART port to the computer for console output
• Open a Terminal emulator program (for example minicom)
• Set the boot pin to serial download mode (refer to Section 3.4 "i.MX 8M Quad switch
settings"
For example:
ubuntu@ubuntu-desktop:/# sudo uuu -b emmc_all <bootloader> <image>
Using the pre-built image (section Section 5.2 "Using the pre-built image"), the following
command burns the complete image into eMMC:
ubuntu@ubuntu-desktop:/# sudo uuu <release package>.zip
The following command decompresses the bz2 file into <build-dir>/tmp/deploy/images/
imx8mqevk/ directory and writes into eMMC:
ubuntu@ubuntu-desktop:/# sudo uuu -b emmc_all <bootloader>
<rootfs.wic.bz2>