![Phytec L-1017e.A3 i.MX 8M Plus Manual Download Page 23](http://html1.mh-extra.com/html/phytec/l-1017e-a3-i-mx-8m-plus/l-1017e-a3-i-mx-8m-plus_manual_1554092023.webp)
L-1017e.A3 i.MX 8M Plus BSP Manual
•
Host preparations for UUU-Tool Usage
host$ sudo apt-get install libusb-
1.0
-
0
-dev libzstd-dev libzip-dev libbz2-dev pkg-
config cmake
host$ git clone https:
//github.com/NXPmicro/mfgtools.git
host$ cd mfgtools
host$ cmake .
host$ make
Get _flash.bin
Download
imx-boot
from our server or get it from your Yocto build directory at ../build/deploy/images/phyboard-
pollux-imx8mp-3/ and copy the
U-boot
image (imx-boot) to the UUU directory:
host$ cd mfgtools
host$ cp -v imx-boot uuu/_flash.bin
Prepare Target
For UUU boot, set the
to
Serial downloader (USB boot)
(
Boot Configuration Options (S3)
).
Also, connect USB A Male to USB Male cable from host to top connector of
X5.
Starting bootloader via UUU-Tool
Execute and Power up the board:
host$ cd mfgtools/uuu
host$ sudo ./uuu _flash.bin
You can see the bootlog on the console via the
debug USB
Flashing SD Card Image to eMMC via UUU-Tool
to
Serial downloader (USB boot)
Boot Configuration Options (S3)
). Also, connect
USB
OTG
to your host.
The default boot command when booting with UUU-Tool is set to
fastboot
. If you want to change this,
please adjust the environment variable bootcmd_mfg in
U-boot
prompt with
setenv bootcmd_mfg
. Please
note, when booting with UUU-tool the default environment is loaded. Saveenv has no effect. If you want to
change the boot command permanently for UUU-boot, you need to change this in
U-boot
code.