root@OpenWrt:~# ./QFirehose -f /mnt/RM500QGLAAR01A01M4G_BETA_20200428F [000.000]: QFirehose Version: Quectel_LTE&5G_QFirehose_Linux&Android_V1.3.2 [000.000]: Builded: May 18 2020 11:32:04 [000.000]: Find md5 check file [000.002]: Totals checking 0 files md5 value, 0 file fail! [000.019]: [1] /sys/bus/usb/devices/2-1.4 2c7c/800/414 [000.026]: P: /dev/bus/usb/002/006 idVendor=2c7c idProduct=0800 [000.026]: C: /dev/bus/usb/002/006 bNumInterfaces: 5 [000.026]: I: If#= 0 Alt= 0 #EPs= 2 Cls=ff Sub=ff Prot=30 [000.026]: E: Ad=81 Atr=02 MxPS= 1024 Ivl=0ms [000.026]: E: Ad=01 Atr=02 MxPS= 1024 Ivl=0ms [000.026]: I: If#= 1 Alt= 0 #EPs= 3 Cls=ff Sub=00 Prot=00 [000.027]: I: If#= 2 Alt= 0 #EPs= 3 Cls=ff Sub=00 Prot=00 [000.027]: I: If#= 3 Alt= 0 #EPs= 3 Cls=ff Sub=00 Prot=00 [000.027]: I: If#= 4 Alt= 0 #EPs= 3 Cls=ff Sub=ff Prot=ff [000.027]: qusb_noblock_open port_name = /dev/ttyUSB0 [000.031]: old software version: RM500QGLAAR01A01M4G_BETA_20200428F [001.032]: poll_wait events=POLLIN msec=1000 timeout [001.032]: qusb_noblock_read cur=0, min_size=1 [001.032]: switch to 'Emergency download mode' [001.034]: successful, wait module reboot [002.035]: fail to fopen /sys/bus/usb/devices/2-1.4/uevent, errno: 2 (No such file or directory) [003.041]: fail to fopen /sys/bus/usb/devices/2-1.4/uevent, errno: 2 (No such file or directory) [004.045]: [1] /sys/bus/usb/devices/1-1.4 5c6/9008/0 [004.049]: P: /dev/bus/usb/001/012 idVendor=05c6 idProduct=9008 [004.049]: C: /dev/bus/usb/001/012 bNumInterfaces: 1 [004.049]: I: If#= 0 Alt= 0 #EPs= 2 Cls=ff Sub=ff Prot=11 [004.049]: E: Ad=81 Atr=02 MxPS= 512 Ivl=0ms [004.049]: E: Ad=01 Atr=02 MxPS= 512 Ivl=0ms [004.050]: dir=/mnt/RM500QGLAAR01A01M4G_BETA_20200428F_factory/update/firehose [004.050]: dir=/mnt/RM500QGLAAR01A01M4G_BETA_20200428F_factory/update/firehose [004.051]: d_name=prog_firehose_sdx55.mbn [004.051]: prog_nand_firehose_filename = prog_firehose_sdx55.mbn [004.051]: STATE <-- SAHARA_WAIT_HELLO [004.052]: RECEIVED <-- SAHARA_HELLO_ID [004.052]: RECEIVED <-- SAHARA_MODE_IMAGE_TX_PENDING [004.052]: SENDING --> SAHARA_HELLO_RESPONSE [004.052]: STATE <-- SAHARA_WAIT_COMMAND [004.053]: RECEIVED <-- SAHARA_READ_DATA_ID [004.053]: 0x0000000d 0x00000000 0x00000034 [004.056]: STATE <-- SAHARA_WAIT_COMMAND [004.056]: RECEIVED <-- SAHARA_READ_DATA_ID [004.056]: 0x0000000d 0x00000034 0x00000080 [004.056]: STATE <-- SAHARA_WAIT_COMMAND [004.057]: RECEIVED <-- SAHARA_READ_DATA_ID [004.057]: 0x0000000d 0x00001000 0x00001000 [004.058]: STATE <-- SAHARA_WAIT_COMMAND [004.087]: RECEIVED <-- SAHARA_READ_DATA_ID [004.087]: 0x0000000d 0x00002000 0x000009d0 [004.087]: STATE <-- SAHARA_WAIT_COMMAND [004.088]: RECEIVED <-- SAHARA_READ_DATA_ID [004.088]: 0x0000000d 0x00003000 0x00001000 [004.093]: STATE <-- SAHARA_WAIT_COMMAND [004.094]: RECEIVED <-- SAHARA_READ_DATA_ID [004.094]: 0x0000000d 0x00004000 0x00001000 [004.094]: STATE <-- SAHARA_WAIT_COMMAND [004.095]: RECEIVED <-- SAHARA_READ_DATA_ID [004.095]: 0x0000000d 0x00005000 0x00001000 [004.095]: STATE <-- SAHARA_WAIT_COMMAND [004.096]: RECEIVED <-- SAHARA_READ_DATA_ID [004.096]: 0x0000000d 0x00006000 0x00001000 [004.096]: STATE <-- SAHARA_WAIT_COMMAND [004.097]: RECEIVED <-- SAHARA_READ_DATA_ID [004.097]: 0x0000000d 0x00007000 0x00001000 [004.098]: STATE <-- SAHARA_WAIT_COMMAND [004.098]: RECEIVED <-- SAHARA_READ_DATA_ID [004.098]: 0x0000000d 0x00008000 0x00001000 [004.099]: STATE <-- SAHARA_WAIT_COMMAND [004.099]: RECEIVED <-- SAHARA_READ_DATA_ID [004.099]: 0x0000000d 0x00009000 0x00001000 [004.100]: STATE <-- SAHARA_WAIT_COMMAND [004.100]: RECEIVED <-- SAHARA_READ_DATA_ID [004.100]: 0x0000000d 0x0000a000 0x00001000 [004.101]: STATE <-- SAHARA_WAIT_COMMAND [004.101]: RECEIVED <-- SAHARA_READ_DATA_ID [004.101]: 0x0000000d 0x0000b000 0x00001000 [004.103]: STATE <-- SAHARA_WAIT_COMMAND [004.103]: RECEIVED <-- SAHARA_READ_DATA_ID [004.103]: 0x0000000d 0x0000c000 0x00001000 [004.104]: STATE <-- SAHARA_WAIT_COMMAND [004.104]: RECEIVED <-- SAHARA_READ_DATA_ID [004.104]: 0x0000000d 0x0000d000 0x00001000 [004.105]: STATE <-- SAHARA_WAIT_COMMAND [004.105]: RECEIVED <-- SAHARA_READ_DATA_ID [004.105]: 0x0000000d 0x0000e000 0x00001000 [004.106]: STATE <-- SAHARA_WAIT_COMMAND [004.106]: RECEIVED <-- SAHARA_READ_DATA_ID [004.106]: 0x0000000d 0x0000f000 0x00001000 [004.107]: STATE <-- SAHARA_WAIT_COMMAND [004.107]: RECEIVED <-- SAHARA_READ_DATA_ID [004.108]: 0x0000000d 0x00010000 0x00001000 [004.108]: STATE <-- SAHARA_WAIT_COMMAND [004.108]: RECEIVED <-- SAHARA_READ_DATA_ID [004.109]: 0x0000000d 0x00011000 0x00001000 [004.109]: STATE <-- SAHARA_WAIT_COMMAND [004.110]: RECEIVED <-- SAHARA_READ_DATA_ID [004.110]: 0x0000000d 0x00012000 0x00001000 [004.110]: STATE <-- SAHARA_WAIT_COMMAND [004.111]: RECEIVED <-- SAHARA_READ_DATA_ID [004.111]: 0x0000000d 0x00013000 0x00001000 [004.111]: STATE <-- SAHARA_WAIT_COMMAND [004.112]: RECEIVED <-- SAHARA_READ_DATA_ID [004.112]: 0x0000000d 0x00014000 0x00001000 [004.113]: STATE <-- SAHARA_WAIT_COMMAND [004.113]: RECEIVED <-- SAHARA_READ_DATA_ID [004.113]: 0x0000000d 0x00015000 0x00001000 [004.114]: STATE <-- SAHARA_WAIT_COMMAND [004.114]: RECEIVED <-- SAHARA_READ_DATA_ID [004.114]: 0x0000000d 0x00016000 0x00001000 [004.115]: STATE <-- SAHARA_WAIT_COMMAND [004.115]: RECEIVED <-- SAHARA_READ_DATA_ID [004.115]: 0x0000000d 0x00017000 0x00001000 [004.116]: STATE <-- SAHARA_WAIT_COMMAND [004.116]: RECEIVED <-- SAHARA_READ_DATA_ID [004.116]: 0x0000000d 0x00018000 0x00001000 [004.117]: STATE <-- SAHARA_WAIT_COMMAND [004.117]: RECEIVED <-- SAHARA_READ_DATA_ID [004.117]: 0x0000000d 0x00019000 0x00001000 [004.118]: STATE <-- SAHARA_WAIT_COMMAND [004.118]: RECEIVED <-- SAHARA_READ_DATA_ID [004.118]: 0x0000000d 0x0001a000 0x00001000 [004.119]: STATE <-- SAHARA_WAIT_COMMAND [004.119]: RECEIVED <-- SAHARA_READ_DATA_ID [004.119]: 0x0000000d 0x0001b000 0x00001000 [004.120]: STATE <-- SAHARA_WAIT_COMMAND [004.120]: RECEIVED <-- SAHARA_READ_DATA_ID [004.120]: 0x0000000d 0x0001c000 0x00001000 [004.121]: STATE <-- SAHARA_WAIT_COMMAND [004.121]: RECEIVED <-- SAHARA_READ_DATA_ID [004.122]: 0x0000000d 0x0001d000 0x00001000 [004.122]: STATE <-- SAHARA_WAIT_COMMAND [004.123]: RECEIVED <-- SAHARA_READ_DATA_ID [004.123]: 0x0000000d 0x0001e000 0x00001000 [004.123]: STATE <-- SAHARA_WAIT_COMMAND [004.124]: RECEIVED <-- SAHARA_READ_DATA_ID [004.124]: 0x0000000d 0x0001f000 0x00001000 [004.124]: STATE <-- SAHARA_WAIT_COMMAND [004.125]: RECEIVED <-- SAHARA_READ_DATA_ID [004.125]: 0x0000000d 0x00020000 0x00001000 [004.125]: STATE <-- SAHARA_WAIT_COMMAND [004.126]: RECEIVED <-- SAHARA_READ_DATA_ID [004.126]: 0x0000000d 0x00021000 0x00001000 [004.126]: STATE <-- SAHARA_WAIT_COMMAND [004.127]: RECEIVED <-- SAHARA_READ_DATA_ID [004.127]: 0x0000000d 0x00022000 0x00001000 [004.127]: STATE <-- SAHARA_WAIT_COMMAND [004.128]: RECEIVED <-- SAHARA_READ_DATA_ID [004.128]: 0x0000000d 0x00023000 0x00001000 [004.128]: STATE <-- SAHARA_WAIT_COMMAND [004.129]: RECEIVED <-- SAHARA_READ_DATA_ID [004.129]: 0x0000000d 0x00024000 0x00001000 [004.129]: STATE <-- SAHARA_WAIT_COMMAND [004.130]: RECEIVED <-- SAHARA_READ_DATA_ID [004.130]: 0x0000000d 0x00025000 0x00001000 [004.130]: STATE <-- SAHARA_WAIT_COMMAND [004.131]: RECEIVED <-- SAHARA_READ_DATA_ID [004.131]: 0x0000000d 0x00026000 0x00001000 [004.131]: STATE <-- SAHARA_WAIT_COMMAND [004.132]: RECEIVED <-- SAHARA_READ_DATA_ID [004.132]: 0x0000000d 0x00027000 0x00001000 [004.132]: STATE <-- SAHARA_WAIT_COMMAND [004.133]: RECEIVED <-- SAHARA_READ_DATA_ID [004.133]: 0x0000000d 0x00028000 0x00001000 [004.133]: STATE <-- SAHARA_WAIT_COMMAND [004.134]: RECEIVED <-- SAHARA_READ_DATA_ID [004.134]: 0x0000000d 0x00029000 0x00001000 [004.134]: STATE <-- SAHARA_WAIT_COMMAND [004.135]: RECEIVED <-- SAHARA_READ_DATA_ID [004.135]: 0x0000000d 0x0002a000 0x00001000 [004.135]: STATE <-- SAHARA_WAIT_COMMAND [004.136]: RECEIVED <-- SAHARA_READ_DATA_ID [004.136]: 0x0000000d 0x0002b000 0x00000578 [004.136]: STATE <-- SAHARA_WAIT_COMMAND [004.136]: RECEIVED <-- SAHARA_READ_DATA_ID [004.137]: 0x0000000d 0x0002b580 0x00001000 [004.137]: STATE <-- SAHARA_WAIT_COMMAND [004.137]: RECEIVED <-- SAHARA_READ_DATA_ID [004.138]: 0x0000000d 0x0002c580 0x00001000 [004.138]: STATE <-- SAHARA_WAIT_COMMAND [004.138]: RECEIVED <-- SAHARA_READ_DATA_ID [004.139]: 0x0000000d 0x0002d580 0x00001000 [004.139]: STATE <-- SAHARA_WAIT_COMMAND [004.139]: RECEIVED <-- SAHARA_READ_DATA_ID [004.140]: 0x0000000d 0x0002e580 0x00001000 [004.140]: STATE <-- SAHARA_WAIT_COMMAND [004.140]: RECEIVED <-- SAHARA_READ_DATA_ID [004.141]: 0x0000000d 0x0002f580 0x00001000 [004.141]: STATE <-- SAHARA_WAIT_COMMAND [004.141]: RECEIVED <-- SAHARA_READ_DATA_ID [004.142]: 0x0000000d 0x00030580 0x00001000 [004.142]: STATE <-- SAHARA_WAIT_COMMAND [004.143]: RECEIVED <-- SAHARA_READ_DATA_ID [004.143]: 0x0000000d 0x00031580 0x00001000 [004.143]: STATE <-- SAHARA_WAIT_COMMAND [004.144]: RECEIVED <-- SAHARA_READ_DATA_ID [004.144]: 0x0000000d 0x00032580 0x00001000 [004.144]: STATE <-- SAHARA_WAIT_COMMAND [004.145]: RECEIVED <-- SAHARA_READ_DATA_ID [004.145]: 0x0000000d 0x00033580 0x00001000 [004.145]: STATE <-- SAHARA_WAIT_COMMAND [004.146]: RECEIVED <-- SAHARA_READ_DATA_ID [004.146]: 0x0000000d 0x00034580 0x00001000 [004.146]: STATE <-- SAHARA_WAIT_COMMAND [004.147]: RECEIVED <-- SAHARA_READ_DATA_ID [004.147]: 0x0000000d 0x00035580 0x00001000 [004.147]: STATE <-- SAHARA_WAIT_COMMAND [004.148]: RECEIVED <-- SAHARA_READ_DATA_ID [004.148]: 0x0000000d 0x00036580 0x00001000 [004.148]: STATE <-- SAHARA_WAIT_COMMAND [004.149]: RECEIVED <-- SAHARA_READ_DATA_ID [004.149]: 0x0000000d 0x00037580 0x00001000 [004.149]: STATE <-- SAHARA_WAIT_COMMAND [004.150]: RECEIVED <-- SAHARA_READ_DATA_ID [004.150]: 0x0000000d 0x00038580 0x00001000 [004.150]: STATE <-- SAHARA_WAIT_COMMAND [004.151]: RECEIVED <-- SAHARA_READ_DATA_ID [004.151]: 0x0000000d 0x00039580 0x00001000 [004.151]: STATE <-- SAHARA_WAIT_COMMAND [004.152]: RECEIVED <-- SAHARA_READ_DATA_ID [004.152]: 0x0000000d 0x0003a580 0x00001000 [004.152]: STATE <-- SAHARA_WAIT_COMMAND [004.153]: RECEIVED <-- SAHARA_READ_DATA_ID [004.153]: 0x0000000d 0x0003b580 0x00001000 [004.153]: STATE <-- SAHARA_WAIT_COMMAND [004.154]: RECEIVED <-- SAHARA_READ_DATA_ID [004.154]: 0x0000000d 0x0003c580 0x00001000 [004.154]: STATE <-- SAHARA_WAIT_COMMAND [004.155]: RECEIVED <-- SAHARA_READ_DATA_ID [004.155]: 0x0000000d 0x0003d580 0x00001000 [004.155]: STATE <-- SAHARA_WAIT_COMMAND [004.156]: RECEIVED <-- SAHARA_READ_DATA_ID [004.156]: 0x0000000d 0x0003e580 0x00001000 [004.156]: STATE <-- SAHARA_WAIT_COMMAND [004.157]: RECEIVED <-- SAHARA_READ_DATA_ID [004.157]: 0x0000000d 0x0003f580 0x00001000 [004.157]: STATE <-- SAHARA_WAIT_COMMAND [004.158]: RECEIVED <-- SAHARA_READ_DATA_ID [004.158]: 0x0000000d 0x00040580 0x00001000 [004.158]: STATE <-- SAHARA_WAIT_COMMAND [004.159]: RECEIVED <-- SAHARA_READ_DATA_ID [004.159]: 0x0000000d 0x00041580 0x00001000 [004.159]: STATE <-- SAHARA_WAIT_COMMAND [004.160]: RECEIVED <-- SAHARA_READ_DATA_ID [004.160]: 0x0000000d 0x00042580 0x00000800 [004.160]: STATE <-- SAHARA_WAIT_COMMAND [004.163]: RECEIVED <-- SAHARA_END_IMAGE_TX_ID [004.163]: image_id = 13, status = 0 [004.164]: SENDING --> SAHARA_DONE [004.164]: STATE <-- SAHARA_WAIT_DONE_RESP [004.164]: RECEIVED <-- SAHARA_DONE_RESP_ID [004.164]: image_tx_status = 1 [004.164]: Successfully uploaded all images [004.164]: Sahara protocol completed [004.165]: dir=/mnt/RM500QGLAAR01A01M4G_BETA_20200428F_factory/update/firehose [004.165]: d_name=rawprogram_nand_p4K_b256K_factory.xml [005.185]: [005.185]: [005.185]: [005.186]: [005.186]: [005.187]: [005.187]: [005.187]: [005.188]: [005.188]: [005.188]: [005.188]: [005.189]: [005.189]: [005.189]: [005.190]: [005.190]: [005.190]: [005.191]: [005.191]: [006.182]: inf[0] ep_in -1/1024, errno = 110 (Operation timed out), timeout=1000 [006.182]: qusb_noblock_read read=0, errno: 110 (Operation timed out) [006.182]: qusb_noblock_read cur=0, min_size=1 [006.182]: firehose_protocol.c fh_recv_cmd 327 fail [006.183]: [006.184]: [006.184]: [006.186]: [006.186]: [006.187]: [006.256]: [006.256]: [006.645]: [006.653]: [006.654]: [006.656]: [006.657]: [006.658]: [006.660]: [006.661]: [006.662]: [006.663]: [006.665]: [006.807]: [006.807]: [006.808]: [006.810]: [006.811]: [006.818]: [006.819]: [006.820]: [006.821]: [006.822]: [006.825]: [006.826]: [006.827]: [006.828]: [006.829]: [006.832]: [006.833]: [006.834]: [006.835]: [006.835]: [006.839]: [006.840]: [006.841]: [006.842]: [006.843]: [006.846]: [006.847]: [006.848]: [006.848]: [006.849]: [006.853]: [006.854]: [006.855]: [006.856]: [006.856]: [006.860]: [006.861]: [006.862]: [006.863]: [006.864]: [006.867]: [006.868]: [006.869]: [006.870]: [006.871]: [006.880]: [006.880]: [006.881]: [006.882]: [006.883]: [006.887]: [006.888]: [006.889]: [006.889]: [006.890]: [006.894]: [006.894]: [006.895]: [006.896]: [006.897]: [006.953]: [006.953]: [006.955]: [006.955]: [006.956]: [007.014]: [007.014]: [007.016]: [007.016]: [007.017]: [007.548]: [007.548]: [007.550]: [007.550]: [007.551]: [007.628]: [007.628]: [007.629]: [007.630]: [007.631]: [008.119]: [008.119]: [008.120]: [008.121]: [008.122]: [008.228]: [008.229]: [008.230]: [008.230]: [008.231]: [008.739]: [008.739]: [008.740]: [008.741]: [008.742]: [008.742]: send partition_complete_p4K_b256K.mbn, filesize=16384 . [008.748]: upgrade progress 0% 16384/191864239 [008.749]: send finished [008.750]: [008.751]: [008.752]: [008.752]: [008.753]: [008.754]: send ../cefs.mbn, filesize=1826816 ....................... [009.198]: upgrade progress 0% 1843200/191864239 [009.198]: send finished [009.200]: [009.200]: [009.201]: [009.202]: [009.203]: [009.203]: send ../tz.mbn, filesize=913408 ............ [009.430]: upgrade progress 1% 2756608/191864239 [009.430]: send finished [009.431]: [009.431]: [009.432]: [009.433]: [009.434]: [009.434]: send ../devcfg.mbn, filesize=42379 . [009.455]: upgrade progress 1% 2798987/191864239 [009.456]: send finished [009.456]: [009.457]: [009.458]: [009.459]: [009.459]: [009.460]: send ../apdp.mbn, filesize=13508 . [009.466]: upgrade progress 1% 2812495/191864239 [009.466]: send finished [009.468]: [009.468]: [009.469]: [009.470]: [009.471]: [009.471]: send ../xbl_cfg.elf, filesize=65724 . [009.498]: upgrade progress 1% 2878219/191864239 [009.498]: send finished [009.499]: [009.500]: [009.501]: [009.501]: [009.502]: [009.503]: send ../multi_image.mbn, filesize=13008 . [009.515]: upgrade progress 1% 2891227/191864239 [009.516]: send finished [009.517]: [009.518]: [009.519]: [009.520]: [009.520]: [009.521]: send ../hyp.mbn, filesize=84416 .. [009.547]: upgrade progress 1% 2975643/191864239 [009.547]: send finished [009.548]: [009.549]: [009.550]: [009.551]: [009.551]: [009.552]: send ../abl.elf, filesize=176128 ... [009.599]: upgrade progress 1% 3151771/191864239 [009.599]: send finished [009.600]: [009.601]: [009.602]: [009.603]: [009.603]: [009.604]: send ../uefi.elf, filesize=1191936 ............... [009.897]: upgrade progress 2% 4343707/191864239 [009.897]: send finished [009.898]: [009.898]: [009.899]: [009.900]: [009.901]: [009.901]: send ../tools.fv, filesize=393216 ..... [009.995]: upgrade progress 2% 4736923/191864239 [009.995]: send finished [009.997]: [009.997]: [009.998]: [009.999]: [010.000]: [010.000]: send ../sdxprairie-boot.img, filesize=10360832 ............................................................................................................................... [012.503]: upgrade progress 7% 15097755/191864239 [012.504]: send finished [012.505]: [012.506]: [012.507]: [012.508]: [012.508]: [012.509]: send ../sdxprairie-boot.img, filesize=10360832 ............................................................................................................................... [014.934]: upgrade progress 13% 25458587/191864239 [014.935]: send finished [014.936]: [014.937]: [014.938]: [014.939]: [014.939]: [014.940]: send ../NON-HLOS.ubi, filesize=76283904 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... [034.852]: upgrade progress 53% 101742491/191864239 [034.852]: send finished [034.854]: [034.855]: [034.856]: [034.857]: [034.857]: [034.858]: send ../sdxprairie-recoveryfs.ubi, filesize=14417920 ................................................................................................................................................................................ [038.365]: upgrade progress 60% 116160411/191864239 [038.365]: send finished [038.367]: [038.367]: [038.368]: [038.369]: [038.370]: [038.370]: send ../usrdata.ubi, filesize=3932160 ................................................ [039.286]: upgrade progress 62% 120092571/191864239 [039.287]: send finished [039.288]: [039.289]: [039.290]: [039.291]: [039.291]: [039.292]: send ../oemdata.ubi, filesize=3932160 ................................................ [040.219]: upgrade progress 64% 124024731/191864239 [040.220]: send finished [040.221]: [040.222]: [040.223]: [040.224]: [040.224]: [040.225]: send ../sdxprairie-sysfs.ubi, filesize=67108864 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... [057.600]: upgrade progress 99% 191133595/191864239 [057.600]: send finished [057.602]: [057.602]: [057.603]: [057.604]: [057.605]: [057.605]: send ../aop.mbn, filesize=154240 .. [057.647]: upgrade progress 100% 191864239/191864239 [057.647]: send finished [057.648]: [057.649]: [057.650]: [057.651]: [057.651]: [057.652]: send ../sbl1.mbn, filesize=576404 ........ [057.789]: upgrade progress 100% 192440643/191864239 [057.789]: send finished [057.790]: [057.790]: [057.791]: [057.791]: [057.792]: [057.792]: [057.800]: inf[0] ep_in -1/1024, errno = 71 (Protocol error) [057.800]: qusb_noblock_read read=-1, errno: 71 (Protocol error) [057.800]: qusb_noblock_read cur=0, min_size=1 [057.800]: firehose_protocol.c fh_recv_cmd 327 fail [057.800]: THE TOTAL DOWNLOAD TIME IS 53.750 s [057.801]: Upgrade module successfully. root@OpenWrt:~#