<div dir="ltr">Hi, I upgraded to the new release and tested out EM7565/EM7511 firmware upgrades which worked perfectly. However I'm having an issue with EM7455 failing to upgrade now. Any ideas?<div>The error received is <span style="background-color:rgb(245,245,245);color:rgb(23,43,77);font-size:12px">error: unsupported download protocol. </span>Verbose output is below.<div><br></div><div>On an identical system (same hardware, OS, drivers etc) with another EM7455 the upgrade worked. Output also below.</div><div><b><br></b></div><div><b>Working:</b></div><div><br></div><div><font face="monospace">[04 Oct 2019, 15:00:31] [Debug] [qfu-sahara-device] opening TTY: /dev/ttyUSB6                             <br>[04 Oct 2019, 15:00:31] [Debug] [qfu-sahara-device] setting terminal in raw mode...<br>[04 Oct 2019, 15:00:31] [Debug] [qfu-sahara-device] waiting time for device to boot properly...<br>[04 Oct 2019, 15:00:33] [Debug] [qfu-sahara-device] initializing sahara protocol...<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-updater] sahara device creation failed: no sahara response received<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] opening TTY: /dev/ttyUSB6<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] setting terminal in raw mode...<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,dload-message] sent sdp:<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] >> 70:00:00 [3, unframed]          <br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] >> 7E:70:00:00:14:46:7E [7]<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] << 7E:0D:16:00:00:00:00:88:4D:7E [10]<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] << 0D:16:00:00:00:00 [6, unframed]<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message] received error<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message]   error:    22<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message]   errortxt: 0<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] error (ignored): DLOAD SDP not supported<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message] sent hello-req:<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message]   magic:           QCOM high speed protocol<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message]   maximum version: 4<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message]   minimum version: 4<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message]   features:        0x30<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] >> 01:51:43:4F:4D:20:68:69:67:68:20:73:70:65:65:64:20:70:72:6F:74:6F:63:6F:6C:20:68:73:74:00:00:00:00:04:04:30 [36, unframed]<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] >> 7E:01:51:43:4F:4D:20:68:69:67:68:20:73:70:65:65:64:20:70:72:6F:74:6F:63:6F:6C:20:68:73:74:00:00:00:00:04:04:30:03:0B:7E [40]<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] << 7E:0D:05:00:00:00:00:04:E4:7E [10]<br>[04 Oct 2019, 15:00:36] [Debug] [qfu-qdl-device] << 0D:05:00:00:00:00 [6, unframed]<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message] sent hello-req:                        <br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message]   magic:           QCOM high speed protocol<br>[04 Oct 2019, 15:00:36] [Debug] [qfu,qdl-message]   maximum version: 5</font><br></div><div><font face="monospace">etc</font></div><div><font face="monospace"><br></font></div><div><font face="monospace"><br></font></div><div><font face="monospace"><b>Broken:</b></font></div><div><br></div><div><pre style="margin-top:0px;margin-bottom:0px;padding:0px;max-height:30em;overflow:auto;word-break:normal;color:rgb(23,43,77);font-size:12px;background-color:rgb(245,245,245)">qmi-firmware-update --update --override-download --verbose -w /dev/cdc-wdm2 -P /jffs2/flash/SWI9X30C_02.24.05.06.cwe /jffs2/flash/SWI9X30C_02.24.05.06_VERIZON_002.034_000.nvu
[04 Oct 2019, 15:01:04] [Debug] [qfu-udev] sysfs path for 'cdc-wdm2' found: /sys/devices/pci0000:00/0000:00:14.0/usb2/2-4
[04 Oct 2019, 15:01:04] [Debug] [qfu-utils] couldn't ping ModemManager: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.ModemManager1" does not exist
[04 Oct 2019, 15:01:04] [Debug] [qfu-image] loading file info...
[04 Oct 2019, 15:01:04] [Debug] [qfu-image] opening file for reading...
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe] reading image headers...
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe] image offset range: [0,16951]
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe]   image offset range: [400,16951]
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe]     image offset range: [800,16951]
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe]       image offset range: [1200,16951]
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe]     image at offset 1200 is valid
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe]   image at offset 800 is valid
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe] image at offset 400 is valid
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe] validating data size...
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe] preloading firmware/config/carrier...
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe]   firmware version: 02.24.05.06
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe]   config version:   002.034_000
[04 Oct 2019, 15:01:04] [Debug] [qfu-image-cwe]   carrier:          VERIZON
[04 Oct 2019, 15:01:04] [Debug] [qfu,device-selection] single cdc-wdm device requested in sysfs path '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-4'
[04 Oct 2019, 15:01:04] [Debug] [qfu,device-selection]   device found: /dev/cdc-wdm2
[04 Oct 2019, 15:01:04] [Debug] [qfu,device-selection]   device found: /dev/cdc-wdm3
[04 Oct 2019, 15:01:04] [Debug] [qfu,device-selection]   using preferred device: /dev/cdc-wdm2
loading device information before the update...
[04 Oct 2019, 15:01:04] [Debug] [qfu-updater] creating QMI DMS client...
[04 Oct 2019, 15:01:04] [Debug] [qfu,utils] creating QMI device...
[04 Oct 2019, 15:01:04] [Debug] [qfu,utils] QMI device created
[04 Oct 2019, 15:01:04] [Debug] [qfu,utils] opening QMI device (without proxy, qmi mode)...
[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] Opening device with flags 'sync, auto'...
[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] loaded driver of cdc-wdm port: qmi_wwan
[04 Oct 2019, 15:01:04] -Warning ** [/dev/cdc-wdm2] requested auto mode but no MBIM QMUX support available
[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] created endpoint
[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] Running sync (10 retries)...
[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 12
<<<<<<   data   = 01:0B:00:00:00:00:00:01:27:00:00:00

[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 11
<<<<<<   flags   = 0x00
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Sync" (0x0027)

[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 19
<<<<<<   data   = 01:12:00:80:00:00:01:01:27:00:07:00:02:04:00:00:00:00:00

[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 18
<<<<<<   flags   = 0x80
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 7
<<<<<<   message     = "Sync" (0x0027)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS

[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] Sync operation finished
[04 Oct 2019, 15:01:04] [Debug] [qfu,utils] QMI device open
[04 Oct 2019, 15:01:04] [Debug] [qfu,utils] allocating new DMS QMI client...
[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] Assuming service 'dms' is supported...
[04 Oct 2019, 15:01:04] [Debug] [/dev/cdc-wdm2] Allocating new client ID...
[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 16
<<<<<<   data   = 01:0F:00:00:00:00:00:02:22:00:04:00:01:01:00:02

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 15
<<<<<<   flags   = 0x00
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 2
<<<<<<   tlv_length  = 4
<<<<<<   message     = "Allocate CID" (0x0022)
<<<<<< TLV:
<<<<<<   type       = "Service" (0x01)
<<<<<<   length     = 1
<<<<<<   value      = 02
<<<<<<   translated = dms

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 24
<<<<<<   data   = 01:17:00:80:00:00:01:02:22:00:0C:00:02:04:00:00:00:00:00:01:02:00:02:02

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 23
<<<<<<   flags   = 0x80
<<<<<<   service = "ctl"
<<<<<<   client  = 0
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 2
<<<<<<   tlv_length  = 12
<<<<<<   message     = "Allocate CID" (0x0022)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Allocation Info" (0x01)
<<<<<<   length     = 2
<<<<<<   value      = 02:02
<<<<<<   translated = [ service = 'dms' cid = '2' ]

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] Registered 'dms' (version unknown) client with ID '2'
[04 Oct 2019, 15:01:08] [Debug] [qfu,utils] DMS QMI client allocated
[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:02:00:01:00:23:00:00:00

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Revision" (0x0023)

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:02:00:02:00:49:00:00:00

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 2
<<<<<<   tlv_length  = 0
<<<<<<   message     = "List Stored Images" (0x0049)

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:02:00:03:00:47:00:00:00

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 3
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Get Firmware Preference" (0x0047)

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 13
<<<<<<   data   = 01:0C:00:00:02:02:00:04:00:56:55:00:00

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] sent vendor-specific (0x1199) request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 12
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 4
<<<<<<   tlv_length  = 0
<<<<<<   message     = "Swi Get Current Firmware" (0x5556)

[04 Oct 2019, 15:01:08] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 180
<<<<<<   data   = 01:B3:00:80:02:02:02:01:00:23:00:A7:00:02:04:00:00:00:00:00:01:3E:00:53:57:49:39:58:33:30:43:5F:30:32:2E:32:34:2E:30:35:2E:30:36:20:72:37:30:34:30:20:43:41:52:4D:44:2D:45:56:2D:46:52:4D:57:52:32:20:32:30:31:37:2F:30:35:2F:31:39:20:30:36:3A:32:33:3A:30:39:10:3E:00:53:57:49:39:58:33:30:43:5F:30:32:2E:32:34:2E:30:35:2E:30:36:20:72:37:30:34:30:20:43:41:52:4D:44:2D:45:56:2D:46:52:4D:57:52:32:20:32:30:31:37:2F:30:35:2F:31:39:20:30:36:3A:32:33:3A:30:39:11:1B:00:39:39:30:37:34:36:39:20:30:30:31:2E:30:30:30:20:47:65:6E:65:72:69:63:2D:4D:32:4D

[04 Oct 2019, 15:01:12] [Debug] [/dev/cdc-wdm2] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 179
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 1
<<<<<<   tlv_length  = 167
<<<<<<   message     = "Get Revision" (0x0023)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Revision" (0x01)
<<<<<<   length     = 62
<<<<<<   value      = 53:57:49:39:58:33:30:43:5F:30:32:2E:32:34:2E:30:35:2E:30:36:20:72:37:30:34:30:20:43:41:52:4D:44:2D:45:56:2D:46:52:4D:57:52:32:20:32:30:31:37:2F:30:35:2F:31:39:20:30:36:3A:32:33:3A:30:39
<<<<<<   translated = SWI9X30C_02.24.05.06 r7040 CARMD-EV-FRMWR2 2017/05/19 06:23:09
<<<<<< TLV:
<<<<<<   type   = 0x10
<<<<<<   length = 62
<<<<<<   value  = 53:57:49:39:58:33:30:43:5F:30:32:2E:32:34:2E:30:35:2E:30:36:20:72:37:30:34:30:20:43:41:52:4D:44:2D:45:56:2D:46:52:4D:57:52:32:20:32:30:31:37:2F:30:35:2F:31:39:20:30:36:3A:32:33:3A:30:39
<<<<<< TLV:
<<<<<<   type   = 0x11
<<<<<<   length = 27
<<<<<<   value  = 39:39:30:37:34:36:39:20:30:30:31:2E:30:30:30:20:47:65:6E:65:72:69:63:2D:4D:32:4D

[04 Oct 2019, 15:01:12] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 283
<<<<<<   data   = 01:1A:01:80:02:02:02:02:00:49:00:0E:01:02:04:00:00:00:00:00:01:04:01:02:00:04:01:02:01:00:3F:5F:3F:00:00:00:00:00:00:00:00:00:00:00:00:00:0D:30:32:2E:32:34:2E:30:35:2E:30:36:5F:3F:02:00:3F:5F:3F:00:00:00:00:00:00:00:00:00:00:00:00:00:0D:30:32:2E:32:34:2E:30:33:2E:30:30:5F:3F:01:32:04:05:FF:FF:30:30:32:2E:30:32:37:5F:30:30:30:00:00:00:00:00:0F:30:32:2E:32:34:2E:30:35:2E:30:36:5F:41:54:54:FF:FF:30:30:32:2E:30:32:36:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:47:45:4E:45:52:49:43:FF:FF:30:30:32:2E:30:32:32:5F:30:30:30:00:00:00:00:00:12:30:32:2E:32:34:2E:30:33:2E:30:30:5F:53:50:52:49:4E:54:FF:FF:30:30:31:2E:30:30:30:5F:30:30:30:00:00:00:00:00:15:30:30:2E:30:30:2E:30:30:2E:30:30:5F:4F:45:4D:50:52:49:39:31:38:FF:FF:30:30:32:2E:30:33:34:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:56:45:52:49:5A:4F:4E

[04 Oct 2019, 15:01:12] [Debug] [/dev/cdc-wdm2] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 282
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 2
<<<<<<   tlv_length  = 270
<<<<<<   message     = "List Stored Images" (0x0049)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "List" (0x01)
<<<<<<   length     = 260
<<<<<<   value      = 02:00:04:01:02:01:00:3F:5F:3F:00:00:00:00:00:00:00:00:00:00:00:00:00:0D:30:32:2E:32:34:2E:30:35:2E:30:36:5F:3F:02:00:3F:5F:3F:00:00:00:00:00:00:00:00:00:00:00:00:00:0D:30:32:2E:32:34:2E:30:33:2E:30:30:5F:3F:01:32:04:05:FF:FF:30:30:32:2E:30:32:37:5F:30:30:30:00:00:00:00:00:0F:30:32:2E:32:34:2E:30:35:2E:30:36:5F:41:54:54:FF:FF:30:30:32:2E:30:32:36:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:47:45:4E:45:52:49:43:FF:FF:30:30:32:2E:30:32:32:5F:30:30:30:00:00:00:00:00:12:30:32:2E:32:34:2E:30:33:2E:30:30:5F:53:50:52:49:4E:54:FF:FF:30:30:31:2E:30:30:30:5F:30:30:30:00:00:00:00:00:15:30:30:2E:30:30:2E:30:30:2E:30:30:5F:4F:45:4D:50:52:49:39:31:38:FF:FF:30:30:32:2E:30:33:34:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:56:45:52:49:5A:4F:4E
<<<<<<   translated = { [0] = '[ type = 'modem' maximum_images = '4' index_of_running_image = '1' sublist = '{ [0] = '[ storage_index = '1' failure_count = '0' unique_id = '{ [0] = '63 ' [1] = '95 ' [2] = '63 ' [3] = '0 ' [4] = '0 ' [5] = '0 ' [6] = '0 ' [7] = '0 ' [8] = '0 ' [9] = '0 ' [10] = '0 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.05.06_?' ] ' [1] = '[ storage_index = '2' failure_count = '0' unique_id = '{ [0] = '63 ' [1] = '95 ' [2] = '63 ' [3] = '0 ' [4] = '0 ' [5] = '0 ' [6] = '0 ' [7] = '0 ' [8] = '0 ' [9] = '0 ' [10] = '0 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.03.00_?' ] '}' ] ' [1] = '[ type = 'pri' maximum_images = '50' index_of_running_image = '4' sublist = '{ [0] = '[ storage_index = '255' failure_count = '255' unique_id = '{ [0] = '48 ' [1] = '48 ' [2] = '50 ' [3] = '46 ' [4] = '48 ' [5] = '50 ' [6] = '55 ' [7] = '95 ' [8] = '48 ' [9] = '48 ' [10] = '48 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.05.06_ATT' ] ' [1] = '[ storage_index = '255' failure_count = '255' unique_id = '{ [0] = '48 ' [1] = '48 ' [2] = '50 ' [3] = '46 ' [4] = '48 ' [5] = '50 ' [6] = '54 ' [7] = '95 ' [8] = '48 ' [9] = '48 ' [10] = '48 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.05.06_GENERIC' ] ' [2] = '[ storage_index = '255' failure_count = '255' unique_id = '{ [0] = '48 ' [1] = '48 ' [2] = '50 ' [3] = '46 ' [4] = '48 ' [5] = '50 ' [6] = '50 ' [7] = '95 ' [8] = '48 ' [9] = '48 ' [10] = '48 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.03.00_SPRINT' ] ' [3] = '[ storage_index = '255' failure_count = '255' unique_id = '{ [0] = '48 ' [1] = '48 ' [2] = '49 ' [3] = '46 ' [4] = '48 ' [5] = '48 ' [6] = '48 ' [7] = '95 ' [8] = '48 ' [9] = '48 ' [10] = '48 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '00.00.00.00_OEMPRI918' ] ' [4] = '[ storage_index = '255' failure_count = '255' unique_id = '{ [0] = '48 ' [1] = '48 ' [2] = '50 ' [3] = '46 ' [4] = '48 ' [5] = '51 ' [6] = '52 ' [7] = '95 ' [8] = '48 ' [9] = '48 ' [10] = '48 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.05.06_VERIZON' ] '}' ] '}

[04 Oct 2019, 15:01:16] [Debug] [qfu,utils] current revision loaded: SWI9X30C_02.24.05.06 r7040 CARMD-EV-FRMWR2 2017/05/19 06:23:09
[04 Oct 2019, 15:01:16] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 98
<<<<<<   data   = 01:61:00:80:02:02:02:03:00:47:00:55:00:02:04:00:00:00:00:00:01:4B:00:02:00:30:30:32:2E:30:33:34:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:56:45:52:49:5A:4F:4E:01:30:30:32:2E:30:33:34:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:56:45:52:49:5A:4F:4E

[04 Oct 2019, 15:01:16] [Debug] [/dev/cdc-wdm2] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 97
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 3
<<<<<<   tlv_length  = 85
<<<<<<   message     = "Get Firmware Preference" (0x0047)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "List" (0x01)
<<<<<<   length     = 75
<<<<<<   value      = 02:00:30:30:32:2E:30:33:34:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:56:45:52:49:5A:4F:4E:01:30:30:32:2E:30:33:34:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:56:45:52:49:5A:4F:4E
<<<<<<   translated = { [0] = '[ type = 'modem' unique_id = '{ [0] = '48 ' [1] = '48 ' [2] = '50 ' [3] = '46 ' [4] = '48 ' [5] = '51 ' [6] = '52 ' [7] = '95 ' [8] = '48 ' [9] = '48 ' [10] = '48 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.05.06_VERIZON' ] ' [1] = '[ type = 'pri' unique_id = '{ [0] = '48 ' [1] = '48 ' [2] = '50 ' [3] = '46 ' [4] = '48 ' [5] = '51 ' [6] = '52 ' [7] = '95 ' [8] = '48 ' [9] = '48 ' [10] = '48 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.05.06_VERIZON' ] '}

[04 Oct 2019, 15:01:20] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 131
<<<<<<   data   = 01:82:00:80:02:02:02:04:00:56:55:76:00:02:04:00:00:00:00:00:18:0C:00:30:30:32:2E:30:33:34:5F:30:30:30:00:17:08:00:56:45:52:49:5A:4F:4E:00:16:08:00:30:30:31:2E:30:30:30:00:15:02:00:35:00:13:08:00:31:31:30:33:35:38:32:00:12:15:00:53:57:49:39:58:33:30:43:5F:30:32:2E:32:34:2E:30:35:2E:30:36:00:11:15:00:53:57:49:39:58:33:30:43:5F:30:32:2E:32:34:2E:30:35:2E:30:36:00:10:07:00:45:4D:37:34:35:35:00

[04 Oct 2019, 15:01:20] [Debug] [/dev/cdc-wdm2] received vendor-specific (0x1199) response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 130
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 4
<<<<<<   tlv_length  = 118
<<<<<<   message     = "Swi Get Current Firmware" (0x5556)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Config version" (0x18)
<<<<<<   length     = 12
<<<<<<   value      = 30:30:32:2E:30:33:34:5F:30:30:30:00
<<<<<<   translated = 002.034_000
<<<<<< TLV:
<<<<<<   type       = "Carrier" (0x17)
<<<<<<   length     = 8
<<<<<<   value      = 56:45:52:49:5A:4F:4E:00
<<<<<<   translated = VERIZON
<<<<<< TLV:
<<<<<<   type       = "PRI version" (0x16)
<<<<<<   length     = 8
<<<<<<   value      = 30:30:31:2E:30:30:30:00
<<<<<<   translated = 001.000
<<<<<< TLV:
<<<<<<   type       = "Carrier ID" (0x15)
<<<<<<   length     = 2
<<<<<<   value      = 35:00
<<<<<<   translated = 5
<<<<<< TLV:
<<<<<<   type       = "SKU ID" (0x13)
<<<<<<   length     = 8
<<<<<<   value      = 31:31:30:33:35:38:32:00
<<<<<<   translated = 1103582
<<<<<< TLV:
<<<<<<   type       = "AMSS version" (0x12)
<<<<<<   length     = 21
<<<<<<   value      = 53:57:49:39:58:33:30:43:5F:30:32:2E:32:34:2E:30:35:2E:30:36:00
<<<<<<   translated = SWI9X30C_02.24.05.06
<<<<<< TLV:
<<<<<<   type       = "Boot version" (0x11)
<<<<<<   length     = 21
<<<<<<   value      = 53:57:49:39:58:33:30:43:5F:30:32:2E:32:34:2E:30:35:2E:30:36:00
<<<<<<   translated = SWI9X30C_02.24.05.06
<<<<<< TLV:
<<<<<<   type       = "Model" (0x10)
<<<<<<   length     = 7
<<<<<<   value      = 45:4D:37:34:35:35:00
<<<<<<   translated = EM7455

[04 Oct 2019, 15:01:20] [Debug] [qfu,utils] current firmware preference loaded:
[04 Oct 2019, 15:01:20] [Debug] [qfu,utils] [image 0]
[04 Oct 2019, 15:01:20] [Debug] [qfu,utils]     Image type: 'modem'
[04 Oct 2019, 15:01:20] [Debug] [qfu,utils]     Unique ID:  '002.034_000'
[04 Oct 2019, 15:01:20] [Debug] [qfu,utils]     Build ID:   '02.24.05.06_VERIZON'
[04 Oct 2019, 15:01:20] [Debug] [qfu,utils] [image 1]
[04 Oct 2019, 15:01:20] [Debug] [qfu,utils]     Image type: 'pri'
[04 Oct 2019, 15:01:20] [Debug] [qfu,utils]     Unique ID:  '002.034_000'
[04 Oct 2019, 15:01:20] [Debug] [qfu,utils]     Build ID:   '02.24.05.06_VERIZON'
setting firmware preference:
  firmware version: '02.24.05.06'
  config version:   '002.034_000'
  carrier:          'VERIZON'
[04 Oct 2019, 15:01:24] [Debug] [qfu-updater] setting firmware preference...
[04 Oct 2019, 15:01:24] [Debug] [qfu-updater]   modem image: unique id '?_?', build id '02.24.05.06_?'
[04 Oct 2019, 15:01:24] [Debug] [qfu-updater]   pri image:   unique id '002.034_000', build id '02.24.05.06_VERIZON'
[04 Oct 2019, 15:01:24] [Debug] [qfu-updater]   override download: yes
[04 Oct 2019, 15:01:24] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 89
<<<<<<   data   = 01:58:00:00:02:02:00:05:00:48:00:4C:00:10:01:00:01:01:45:00:02:00:3F:5F:3F:00:00:00:00:00:00:00:00:00:00:00:00:00:0D:30:32:2E:32:34:2E:30:35:2E:30:36:5F:3F:01:30:30:32:2E:30:33:34:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:56:45:52:49:5A:4F:4E

[04 Oct 2019, 15:01:24] [Debug] [/dev/cdc-wdm2] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 88
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 5
<<<<<<   tlv_length  = 76
<<<<<<   message     = "Set Firmware Preference" (0x0048)
<<<<<< TLV:
<<<<<<   type       = "Download Override" (0x10)
<<<<<<   length     = 1
<<<<<<   value      = 01
<<<<<<   translated = yes
<<<<<< TLV:
<<<<<<   type       = "List" (0x01)
<<<<<<   length     = 69
<<<<<<   value      = 02:00:3F:5F:3F:00:00:00:00:00:00:00:00:00:00:00:00:00:0D:30:32:2E:32:34:2E:30:35:2E:30:36:5F:3F:01:30:30:32:2E:30:33:34:5F:30:30:30:00:00:00:00:00:13:30:32:2E:32:34:2E:30:35:2E:30:36:5F:56:45:52:49:5A:4F:4E
<<<<<<   translated = { [0] = '[ type = 'modem' unique_id = '{ [0] = '63 ' [1] = '95 ' [2] = '63 ' [3] = '0 ' [4] = '0 ' [5] = '0 ' [6] = '0 ' [7] = '0 ' [8] = '0 ' [9] = '0 ' [10] = '0 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.05.06_?' ] ' [1] = '[ type = 'pri' unique_id = '{ [0] = '48 ' [1] = '48 ' [2] = '50 ' [3] = '46 ' [4] = '48 ' [5] = '51 ' [6] = '52 ' [7] = '95 ' [8] = '48 ' [9] = '48 ' [10] = '48 ' [11] = '0 ' [12] = '0 ' [13] = '0 ' [14] = '0 ' [15] = '0 '}' build_id = '02.24.05.06_VERIZON' ] '}

[04 Oct 2019, 15:01:24] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 26
<<<<<<   data   = 01:19:00:80:02:02:02:05:00:48:00:0D:00:02:04:00:00:00:00:00:01:03:00:02:00:01

[04 Oct 2019, 15:01:24] [Debug] [/dev/cdc-wdm2] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 25
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 5
<<<<<<   tlv_length  = 13
<<<<<<   message     = "Set Firmware Preference" (0x0048)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS
<<<<<< TLV:
<<<<<<   type       = "Image Download List" (0x01)
<<<<<<   length     = 3
<<<<<<   value      = 02:00:01
<<<<<<   translated = { [0] = 'modem ' [1] = 'pri '}

[04 Oct 2019, 15:01:24] [Debug] [qfu-updater] need to download the following images: modem, pri
[04 Oct 2019, 15:01:24] [Debug] [qfu-updater] power cycling...
[04 Oct 2019, 15:01:24] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 17
<<<<<<   data   = 01:10:00:00:02:02:00:06:00:2E:00:04:00:01:01:00:03

[04 Oct 2019, 15:01:24] [Debug] [/dev/cdc-wdm2] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 16
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 6
<<<<<<   tlv_length  = 4
<<<<<<   message     = "Set Operating Mode" (0x002E)
<<<<<< TLV:
<<<<<<   type       = "Mode" (0x01)
<<<<<<   length     = 1
<<<<<<   value      = 03
<<<<<<   translated = offline

[04 Oct 2019, 15:01:28] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 20
<<<<<<   data   = 01:13:00:80:02:02:02:06:00:2E:00:07:00:02:04:00:00:00:00:00

[04 Oct 2019, 15:01:28] [Debug] [/dev/cdc-wdm2] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 19
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 6
<<<<<<   tlv_length  = 7
<<<<<<   message     = "Set Operating Mode" (0x002E)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS

[04 Oct 2019, 15:01:28] [Debug] [qfu,utils] operating mode set successfully...
[04 Oct 2019, 15:01:28] [Debug] [/dev/cdc-wdm2] sent message...
<<<<<< RAW:
<<<<<<   length = 17
<<<<<<   data   = 01:10:00:00:02:02:00:07:00:2E:00:04:00:01:01:00:04

[04 Oct 2019, 15:01:28] [Debug] [/dev/cdc-wdm2] sent generic request (translated)...
<<<<<< QMUX:
<<<<<<   length  = 16
<<<<<<   flags   = 0x00
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "none"
<<<<<<   transaction = 7
<<<<<<   tlv_length  = 4
<<<<<<   message     = "Set Operating Mode" (0x002E)
<<<<<< TLV:
<<<<<<   type       = "Mode" (0x01)
<<<<<<   length     = 1
<<<<<<   value      = 04
<<<<<<   translated = reset

[04 Oct 2019, 15:01:28] [Debug] [/dev/cdc-wdm2] received message...
<<<<<< RAW:
<<<<<<   length = 20
<<<<<<   data   = 01:13:00:80:02:02:02:07:00:2E:00:07:00:02:04:00:00:00:00:00

[04 Oct 2019, 15:01:28] [Debug] [/dev/cdc-wdm2] received generic response (translated)...
<<<<<< QMUX:
<<<<<<   length  = 19
<<<<<<   flags   = 0x80
<<<<<<   service = "dms"
<<<<<<   client  = 2
<<<<<< QMI:
<<<<<<   flags       = "response"
<<<<<<   transaction = 7
<<<<<<   tlv_length  = 7
<<<<<<   message     = "Set Operating Mode" (0x002E)
<<<<<< TLV:
<<<<<<   type       = "Result" (0x02)
<<<<<<   length     = 4
<<<<<<   value      = 00:00:00:00
<<<<<<   translated = SUCCESS

[04 Oct 2019, 15:01:28] [Debug] [qfu,utils] operating mode set successfully...
[04 Oct 2019, 15:01:28] [Debug] [qfu-updater] reset requested successfully...
[04 Oct 2019, 15:01:28] [Debug] [qfu-updater] cleaning up QMI device...
[04 Oct 2019, 15:01:28] [Debug] [/dev/cdc-wdm2] Releasing 'dms' client with flags 'none'...
[04 Oct 2019, 15:01:28] [Debug] [/dev/cdc-wdm2] Unregistered 'dms' client with ID '2'
rebooting in download mode...
[04 Oct 2019, 15:01:28] [Debug] [qfu-updater] reset requested, now waiting for TTY device...
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove ttyUSB3
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove ttyUSB4
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: unbind 2-4:1.0
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: unbind 2-4:1.2
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove ttyUSB5
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove 2-4:1.0
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove 2-4:1.2
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove wwan2
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: unbind 2-4:1.3
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove 2-4:1.3
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove cdc-wdm2
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: unbind 2-4:1.8
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove 2-4:1.8
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove wwan3
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove cdc-wdm3
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: unbind 2-4:1.10
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove 2-4:1.10
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: unbind 2-4
[04 Oct 2019, 15:01:44] [Debug] [qfu-udev] event: remove 2-4
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add 2-4
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add 2-4:1.0
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add 2-4:1.2
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add 2-4:1.10
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add 2-4:1.3
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add cdc-wdm3
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add 2-4:1.8
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add cdc-wdm2
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: add ttyUSB3
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] waiting device (tty) matched: ttyUSB3
[04 Oct 2019, 15:02:21] [Debug] [qfu-updater] TTY device found: /dev/ttyUSB3
download mode detected
[04 Oct 2019, 15:02:21] [Debug] [qfu-udev] event: bind 2-4:1.0
[04 Oct 2019, 15:02:21] [Debug] [qfu-sahara-device] opening TTY: /dev/ttyUSB3
[04 Oct 2019, 15:02:21] [Debug] [qfu-sahara-device] setting terminal in raw mode...
[04 Oct 2019, 15:02:21] [Debug] [qfu-sahara-device] waiting time for device to boot properly...
[04 Oct 2019, 15:02:23] [Debug] [qfu-sahara-device] initializing sahara protocol...
[04 Oct 2019, 15:02:26] [Debug] [qfu-updater] sahara device creation failed: no sahara response received
[04 Oct 2019, 15:02:26] [Debug] [qfu-qdl-device] opening TTY: /dev/ttyUSB3
[04 Oct 2019, 15:02:26] [Debug] [qfu-qdl-device] setting terminal in raw mode...
[04 Oct 2019, 15:02:26] [Debug] [qfu,dload-message] sent sdp:
[04 Oct 2019, 15:02:26] [Debug] [qfu-qdl-device] >> 70:00:00 [3, unframed]
[04 Oct 2019, 15:02:26] [Debug] [qfu-qdl-device] >> 7E:70:00:00:14:46:7E [7]
[04 Oct 2019, 15:02:26] [Debug] [qfu-qdl-device] << 13:70:00:00:6A:9A:7E [7]
[04 Oct 2019, 15:02:26] [Debug] [qfu-qdl-device] << 13:70:00:00 [4, unframed]
[04 Oct 2019, 15:02:26] [Debug] [qfu-updater] qdl device creation failed: unexpected response received in dload sdp: 0x13
error: unsupported download protocol
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: add ttyUSB4
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: bind 2-4:1.2
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: add ttyUSB5
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: bind 2-4:1.3
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: add wwan2
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: bind 2-4:1.8
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: add wwan3
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: bind 2-4:1.10
[04 Oct 2019, 15:02:26] [Debug] [qfu-udev] event: bind 2-4</pre></div></div></div>