Provided by: uuu_1.5.201-1_amd64 

NAME
uuu - Freescale/NXP I.MX Chip image deploy tools
DESCRIPTION
uuu (Universal Update Utility) for nxp imx chips -- lib1.5.201
uuu [-d -m -v -V -bmap -no-bmap] <bootloader|cmdlists|cmd>
bootloader
download bootloader to board by usb
cmdlist
run all commands in cmdlist file If it is path, search uuu.auto in dir If it is zip, search
uuu.auto in zip
cmd Run one command, use -H see detail example: SDPS: boot -f flash.bin
-d Daemon mode, wait for forever.
-v -V verbose mode, -V enable libusb error\warning info
-dry Dry run mode, check if script or cmd correct
-bmap Try using .bmap files even if flash commands do not specify them
-no-bmap
Ignore .bmap files even if flash commands specify them
-m <usbpath>
Only monitor these paths. -m 1:2 -m 1:3
-ms <serial_no> Monitor the serial number prefix of the device using 'serial_no'.
-t <timeout>
Timeout second for wait known usb device appeared
-T <timeout>
Timeout second for wait next known usb device appeared at stage switch
-e <key=value>
set environment variable key=value
-pp <ms>
usb polling period in milliseconds
-dm disable small memory
uuu -s Enter shell mode. uuu.inputlog record all input commands
you can use "uuu uuu.inputlog" next time to run all commands
uuu -udev linux: show udev rule to avoid sudo each time uuu -lsusb List connected know
devices uuu -IgSerNum Set windows registry to ignore USB serial number for known uuu devices uuu -h
show general help uuu -H show general help and detailed help for commands
uuu [-d -m -v -bmap -no-bmap] -b[run] <emmc|emmc_all|fat_write|nand|nvme_all|qspi|sd|sd_all|spi_nand|spl>
arg...
Run Built-in scripts emmc burn boot loader to eMMC boot partition
arg0: _flash.bin
bootloader
arg1: _image[Optional]
image burn to emmc, default is the same as bootloader
emmc_all
burn whole image to eMMC
arg0: _flash.bin
bootloader, which can extract from wic image
arg1: _image[Optional]
wic image burn to emmc.
fat_write
update one file in fat partition, require uboot fastboot running in board
arg0: _image
image, which cp to fat partition
arg1: _device
storage device, mmc\sata
arg2: _partition
fat partition number, like 1:1
arg3: _filename[Optional]
file name in target fat partition, only support rootdir now
nand burn boot loader to NAND flash
arg0: _flash.bin
bootloader
arg1: _image[Optional]
image burn to nand, default is the same as bootloader
nvme_all
burn whole image io nvme storage
arg0: _flash.bin
bootloader, which can extract from wic image
arg1: _image[Optional]
wic image burn to emmc.
qspi burn boot loader to qspi nor flash
arg0: _flexspi.bin
bootloader
arg1: _image[Optional]
image burn to flexspi, default is the same as bootloader
sd burn boot loader to sd card
arg0: _flash.bin
bootloader
arg1: _image[Optional]
image burn to emmc, default is the same as bootloader
sd_all burn whole image to sd card
arg0: _flash.bin
bootloader, which can extract from wic image
arg1: _image[Optional]
wic image burn to emmc.
spi_nand
burn boot loader to spi nand flash
arg0: _flexspi.bin
bootloader
arg1: _image[Optional]
image burn to fspinand, default is the same as bootloader
spl boot spl and uboot
arg0: _flash.bin
uuu -bshow <emmc|emmc_all|fat_write|nand|nvme_all|qspi|sd|sd_all|spi_nand|spl>
Show built-in script
Enjoy auto [tab] command complete by put below script into /etc/bash_completion.d/uuu
_uuu_autocomplete()
{
COMPREPLY=($(/usr/bin/uuu $1 $2 $3))
} complete -o nospace -F _uuu_autocomplete uuu
[?25h
uuu [-d -m -v -V -bmap -no-bmap] <bootloader|cmdlists|cmd>
bootloader
download bootloader to board by usb
cmdlist
run all commands in cmdlist file If it is path, search uuu.auto in dir If it is zip, search
uuu.auto in zip
cmd Run one command, use -H see detail example: SDPS: boot -f flash.bin
-d Daemon mode, wait for forever.
-v -V verbose mode, -V enable libusb error\warning info
-dry Dry run mode, check if script or cmd correct
-bmap Try using .bmap files even if flash commands do not specify them
-no-bmap
Ignore .bmap files even if flash commands specify them
-m <usbpath>
Only monitor these paths. -m 1:2 -m 1:3
-ms <serial_no> Monitor the serial number prefix of the device using 'serial_no'.
-t <timeout>
Timeout second for wait known usb device appeared
-T <timeout>
Timeout second for wait next known usb device appeared at stage switch
-e <key=value>
set environment variable key=value
-pp <ms>
usb polling period in milliseconds
-dm disable small memory
uuu -s Enter shell mode. uuu.inputlog record all input commands
you can use "uuu uuu.inputlog" next time to run all commands
uuu -udev linux: show udev rule to avoid sudo each time uuu -lsusb List connected know
devices uuu -IgSerNum Set windows registry to ignore USB serial number for known uuu devices uuu -h
show general help uuu -H show general help and detailed help for commands
uuu [-d -m -v -bmap -no-bmap] -b[run] <emmc|emmc_all|fat_write|nand|nvme_all|qspi|sd|sd_all|spi_nand|spl>
arg...
Run Built-in scripts emmc burn boot loader to eMMC boot partition
arg0: _flash.bin
bootloader
arg1: _image[Optional]
image burn to emmc, default is the same as bootloader
emmc_all
burn whole image to eMMC
arg0: _flash.bin
bootloader, which can extract from wic image
arg1: _image[Optional]
wic image burn to emmc.
fat_write
update one file in fat partition, require uboot fastboot running in board
arg0: _image
image, which cp to fat partition
arg1: _device
storage device, mmc\sata
arg2: _partition
fat partition number, like 1:1
arg3: _filename[Optional]
file name in target fat partition, only support rootdir now
nand burn boot loader to NAND flash
arg0: _flash.bin
bootloader
arg1: _image[Optional]
image burn to nand, default is the same as bootloader
nvme_all
burn whole image io nvme storage
arg0: _flash.bin
bootloader, which can extract from wic image
arg1: _image[Optional]
wic image burn to emmc.
qspi burn boot loader to qspi nor flash
arg0: _flexspi.bin
bootloader
arg1: _image[Optional]
image burn to flexspi, default is the same as bootloader
sd burn boot loader to sd card
arg0: _flash.bin
bootloader
arg1: _image[Optional]
image burn to emmc, default is the same as bootloader
sd_all burn whole image to sd card
arg0: _flash.bin
bootloader, which can extract from wic image
arg1: _image[Optional]
wic image burn to emmc.
spi_nand
burn boot loader to spi nand flash
arg0: _flexspi.bin
bootloader
arg1: _image[Optional]
image burn to fspinand, default is the same as bootloader
spl boot spl and uboot
arg0: _flash.bin
uuu -bshow <emmc|emmc_all|fat_write|nand|nvme_all|qspi|sd|sd_all|spi_nand|spl>
Show built-in script
Enjoy auto [tab] command complete by put below script into /etc/bash_completion.d/uuu
_uuu_autocomplete()
{
COMPREPLY=($(/usr/bin/uuu $1 $2 $3))
} complete -o nospace -F _uuu_autocomplete uuu
[?25h
Universal Update Utility for nxp imx chips -- ... January 2025 UUU(1)