1QMI-FIRMWARE-UPDATE(1) User Commands QMI-FIRMWARE-UPDATE(1)
2
3
4
6 qmi-firmware-update - Update firmware in QMI devices
7
9 Usage:
10 qmi-firmware-update [OPTIONâ.¦] FILE1 FILE2... - Update firmware
11 in QMI devices
12
13 Generic device selection options:
14 -s, --busnum-devnum=[BUS:]DEV
15 Select device by bus and device number (in decimal).
16
17 -d, --vid-pid=VID[:PID]
18 Select device by device vendor and product id (in hexadecimal).
19
20 -w, --cdc-wdm=[PATH]
21 Select device by QMI/MBIM cdc-wdm device path (e.g.
22 /dev/cdc-wdm0).
23
24 -t, --tty=[PATH]
25 Select device by serial device path (e.g. /dev/ttyUSB2).
26
27 Update options (normal mode):
28 -u, --update
29 Launch firmware update process.
30
31 -f, --firmware-version=[VERSION]
32 Firmware version (e.g. '05.05.58.00').
33
34 -c, --config-version=[VERSION]
35 Config version (e.g. '005.025_002').
36
37 -C, --carrier=[CARRIER]
38 Carrier name (e.g. 'Generic').
39
40 --ignore-version-errors
41 Run update operation even with version string errors.
42
43 --override-download
44 Download images even if module says it already has them.
45
46 --modem-storage-index=[INDEX]
47 Index storage for the modem image.
48
49 --skip-validation
50 Don't wait to validate the running firmware after update.
51
52 Reset options (normal mode):
53 -b, --reset
54 Reset device into download mode.
55
56 Update options (download mode):
57 -U, --update-download
58 Launch firmware update process while in download (boot & hold)
59 mode.
60
61 Verify options:
62 -z, --verify
63 Analyze and verify firmware images.
64
65 Application Options:
66 -p, --device-open-proxy
67 Request to use the 'qmi-proxy' proxy.
68
69 --device-open-qmi
70 Open a cdc-wdm device explicitly in QMI mode
71
72 --device-open-mbim
73 Open a cdc-wdm device explicitly in MBIM mode
74
75 --device-open-auto
76 Open a cdc-wdm device in either QMI or MBIM mode (default)
77
78 --ignore-mm-runtime-check
79 Ignore ModemManager runtime check
80
81 -v, --verbose
82 Run action with verbose messages in standard output, including
83 the debug ones.
84
85 -S, --silent
86 Run action with no messages in standard output; not even the er‐
87 ror ones.
88
89 -L, --verbose-log=[PATH]
90 Write verbose messages to an output file.
91
92 -V, --version
93 Print version.
94
95 -h, --help
96 Show help.
97
98 -H, --help-examples
99 Show help examples.
100
101 ***************************************************************************
102 Warning!
103
104 ***************************************************************************
105
106 Use this program with caution. The authors take *no* responsi‐
107 bility if any device gets broken as a result of using this pro‐
108 gram.
109
110 Please report issues to the libqmi mailing list at:
111
112 libqmi-devel@lists.freedesktop.org
113
114 qmi-firmware-update 1.32.4
115
116 Copyright (C) 2016-2022 Aleksander Morgado Copyright (C) 2022
117 VMware, Inc. Copyright (C) 2016-2019 Bjørn Mork Copyright (C)
118 2016-2018 Zodiac Inflight Innovations
119
120 License GPLv2+: GNU GPL version 2 or later <http://gnu.org/li‐
121 censes/gpl-2.0.html> This is free software: you are free to change and
122 redistribute it. There is NO WARRANTY, to the extent permitted by law.
123
125 The full documentation for qmi-firmware-update is maintained as a Tex‐
126 info manual. If the info and qmi-firmware-update programs are properly
127 installed at your site, the command
128
129 info qmi-firmware-update
130
131 should give you access to the complete manual.
132
133
134
135qmi-firmware-update March 2023 QMI-FIRMWARE-UPDATE(1)