NXP Semiconductors
UM11483
Getting Started with NXP-based Wireless Modules on i.MX 8M Quad EVK Running Linux OS
4.4 Flashing the image to 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/
Copy
UUU
Copy the uuu binary into the
/usr/bin/
directory and change the permission to executable.
ubuntu@ubuntu-desktop:/# sudo chmod +x /usr/bin/uuu
Flash the image
Use the following format for the command:
ubuntu@ubuntu-desktop:/# sudo uuu -b emmc_all <bootloader> <image>
For example:
ubuntu@ubuntu-desktop:/# sudo uuu -b emmc_all imx-boot-
imx8mqevk-sd.bin-flash_evk imx-image-full-imx8mqevk.wic
Follow these instructions to use
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 2.4 "i.MX 8M Quad switch
UUU usage
ubuntu@ubuntu-desktop:/# sudo uuu -b emmc_all <bootloader> <image>
Using the pre-built image (
Section 4.1 "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>
UM11483
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2021. All rights reserved.
User manual
Rev. 2 — 21 January 2021
28 / 41