Scroll to navigation

IMX-USB-LOADER(1) imx_uart User Manual IMX-USB-LOADER(1)


imx_uart - program to upload an u-boot image to the device and run


imx_uart [-v | --verify] [-d | --debugmode] [-n | --no-rtscts] [-N | --no-association] {UART} {CONFIG} {FILE} [-lLOADADDR] [-sSIZE]

imx_uart [{-h | --help}]


This manual page documents briefly the imx_uart command.

This manual page was written for the Debian distribution because the original program does not have a manual page.

imx_uart is a program that can upload an image to the device memory and run. Thus it is able to de-brick the device supported by this tool.


The program follows the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below.

-v, --verify

Verify downloaded data.

-d, --debugmode

Enable debug logs.

-n, --no-rtscts

Do not use RTS/CTS flow control.

-N, --no-association

Do not do serial Association Phase.

-h, --help

Show summary of options.



The system-wide configuration file to control the behaviour of imx_uart.


The following diagnostics may be issued on stderr:

imx_uart provides some return codes, that can be used in scripts:

Code Diagnostic
0 Program exited successfully.
1 Something wrong.


The upstreams BTS can be found at




Ying-Chun Liu <>

Wrote this manpage for the Debian system.


Copyright © 2017 Ying-Chun Liu (PaulLiu)

This manual page was written for the Debian system (and may be used by others).

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Lesser General Public License, Version 2.1 or (at your option) any later version published by the Free Software Foundation.

On Debian systems, the complete text of the GNU Lesser General Public License can be found in /usr/share/common-licenses/LGPL-2.1.

05/23/2020 imx_uart