Advertisement
Guest User

Untitled

a guest
Jan 3rd, 2016
541
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Logtalk 32.85 KB | None | 0 0
  1. msi_g ~ # zcat /proc/config.gz | grep USB_SERIAL
  2. CONFIG_USB_SERIAL=y
  3. # CONFIG_USB_SERIAL_CONSOLE is not set
  4. CONFIG_USB_SERIAL_GENERIC=y
  5. # CONFIG_USB_SERIAL_SIMPLE is not set
  6. # CONFIG_USB_SERIAL_AIRCABLE is not set
  7. # CONFIG_USB_SERIAL_ARK3116 is not set
  8. # CONFIG_USB_SERIAL_BELKIN is not set
  9. # CONFIG_USB_SERIAL_CH341 is not set
  10. # CONFIG_USB_SERIAL_WHITEHEAT is not set
  11. # CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set
  12. # CONFIG_USB_SERIAL_CP210X is not set
  13. # CONFIG_USB_SERIAL_CYPRESS_M8 is not set
  14. # CONFIG_USB_SERIAL_EMPEG is not set
  15. # CONFIG_USB_SERIAL_FTDI_SIO is not set
  16. # CONFIG_USB_SERIAL_VISOR is not set
  17. # CONFIG_USB_SERIAL_IPAQ is not set
  18. # CONFIG_USB_SERIAL_IR is not set
  19. # CONFIG_USB_SERIAL_EDGEPORT is not set
  20. # CONFIG_USB_SERIAL_EDGEPORT_TI is not set
  21. # CONFIG_USB_SERIAL_F81232 is not set
  22. # CONFIG_USB_SERIAL_GARMIN is not set
  23. # CONFIG_USB_SERIAL_IPW is not set
  24. # CONFIG_USB_SERIAL_IUU is not set
  25. # CONFIG_USB_SERIAL_KEYSPAN_PDA is not set
  26. # CONFIG_USB_SERIAL_KEYSPAN is not set
  27. # CONFIG_USB_SERIAL_KLSI is not set
  28. # CONFIG_USB_SERIAL_KOBIL_SCT is not set
  29. # CONFIG_USB_SERIAL_MCT_U232 is not set
  30. # CONFIG_USB_SERIAL_METRO is not set
  31. # CONFIG_USB_SERIAL_MOS7720 is not set
  32. # CONFIG_USB_SERIAL_MOS7840 is not set
  33. # CONFIG_USB_SERIAL_MXUPORT is not set
  34. # CONFIG_USB_SERIAL_NAVMAN is not set
  35. # CONFIG_USB_SERIAL_PL2303 is not set
  36. # CONFIG_USB_SERIAL_OTI6858 is not set
  37. # CONFIG_USB_SERIAL_QCAUX is not set
  38. CONFIG_USB_SERIAL_QUALCOMM=y
  39. # CONFIG_USB_SERIAL_SPCP8X5 is not set
  40. # CONFIG_USB_SERIAL_SAFE is not set
  41. # CONFIG_USB_SERIAL_SIERRAWIRELESS is not set
  42. # CONFIG_USB_SERIAL_SYMBOL is not set
  43. # CONFIG_USB_SERIAL_TI is not set
  44. # CONFIG_USB_SERIAL_CYBERJACK is not set
  45. # CONFIG_USB_SERIAL_XIRCOM is not set
  46. CONFIG_USB_SERIAL_WWAN=y
  47. # CONFIG_USB_SERIAL_OPTION is not set
  48. # CONFIG_USB_SERIAL_OMNINET is not set
  49. # CONFIG_USB_SERIAL_OPTICON is not set
  50. # CONFIG_USB_SERIAL_XSENS_MT is not set
  51. # CONFIG_USB_SERIAL_WISHBONE is not set
  52. # CONFIG_USB_SERIAL_SSU100 is not set
  53. # CONFIG_USB_SERIAL_QT2 is not set
  54. # CONFIG_USB_SERIAL_DEBUG is not set
  55. msi_g ~ # dmesg | tail
  56. [  361.094768] scsi host6: usb-storage 1-1.2:1.0
  57. [  366.883196] usb 1-1.2: USB disconnect, device number 4
  58. [  367.120551] usb 1-1.2: new high-speed USB device number 5 using ehci-pci
  59. [  367.247851] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=1403
  60. [  367.247854] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  61. [  367.247856] usb 1-1.2: Product: ZTE Technologies MSM
  62. [  367.247857] usb 1-1.2: Manufacturer: ZTE,Incorporated
  63. [  367.247858] usb 1-1.2: SerialNumber: P680A1ZTED000000
  64. [  367.251897] usb-storage 1-1.2:1.2: USB Mass Storage device detected
  65. [  367.252130] scsi host7: usb-storage 1-1.2:1.2
  66. msi_g ~ # dmesg | tail
  67. [  367.252130] scsi host7: usb-storage 1-1.2:1.2
  68. [  367.802176] usbcore: registered new interface driver cdc_ether
  69. [  367.819104] rndis_host 1-1.2:1.0 usb0: register 'rndis_host' at usb-0000:00:1a.0-1.2, RNDIS device, 36:4b:50:b7:ef:da
  70. [  367.819134] usbcore: registered new interface driver rndis_host
  71. [  367.822048] usbcore: registered new interface driver rndis_wlan
  72. [  367.823031] rndis_host 1-1.2:1.0 enp0s26u1u2: renamed from usb0
  73. [  368.254097] scsi 7:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
  74. [  368.257145] sr 7:0:0:0: [sr1] scsi-1 drive
  75. [  368.257289] sr 7:0:0:0: Attached scsi CD-ROM sr1
  76. [  368.257364] sr 7:0:0:0: Attached scsi generic sg3 type 5
  77. msi_g ~ # dmesg | tail
  78. [  367.252130] scsi host7: usb-storage 1-1.2:1.2
  79. [  367.802176] usbcore: registered new interface driver cdc_ether
  80. [  367.819104] rndis_host 1-1.2:1.0 usb0: register 'rndis_host' at usb-0000:00:1a.0-1.2, RNDIS device, 36:4b:50:b7:ef:da
  81. [  367.819134] usbcore: registered new interface driver rndis_host
  82. [  367.822048] usbcore: registered new interface driver rndis_wlan
  83. [  367.823031] rndis_host 1-1.2:1.0 enp0s26u1u2: renamed from usb0
  84. [  368.254097] scsi 7:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
  85. [  368.257145] sr 7:0:0:0: [sr1] scsi-1 drive
  86. [  368.257289] sr 7:0:0:0: Attached scsi CD-ROM sr1
  87. [  368.257364] sr 7:0:0:0: Attached scsi generic sg3 type 5
  88. msi_g ~ # dmesg | tail
  89. [  367.252130] scsi host7: usb-storage 1-1.2:1.2
  90. [  367.802176] usbcore: registered new interface driver cdc_ether
  91. [  367.819104] rndis_host 1-1.2:1.0 usb0: register 'rndis_host' at usb-0000:00:1a.0-1.2, RNDIS device, 36:4b:50:b7:ef:da
  92. [  367.819134] usbcore: registered new interface driver rndis_host
  93. [  367.822048] usbcore: registered new interface driver rndis_wlan
  94. [  367.823031] rndis_host 1-1.2:1.0 enp0s26u1u2: renamed from usb0
  95. [  368.254097] scsi 7:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
  96. [  368.257145] sr 7:0:0:0: [sr1] scsi-1 drive
  97. [  368.257289] sr 7:0:0:0: Attached scsi CD-ROM sr1
  98. [  368.257364] sr 7:0:0:0: Attached scsi generic sg3 type 5
  99. msi_g ~ # dmesg | tail
  100. [  368.257145] sr 7:0:0:0: [sr1] scsi-1 drive
  101. [  368.257289] sr 7:0:0:0: Attached scsi CD-ROM sr1
  102. [  368.257364] sr 7:0:0:0: Attached scsi generic sg3 type 5
  103. [  440.179577] usb 1-1.2: USB disconnect, device number 5
  104. [  440.181577] rndis_host 1-1.2:1.0 enp0s26u1u2: unregister 'rndis_host' usb-0000:00:1a.0-1.2, RNDIS device
  105. [  440.491680] usb 1-1.2: new high-speed USB device number 6 using ehci-pci
  106. [  440.619892] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0016
  107. [  440.619895] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  108. [  440.619897] usb 1-1.2: Product: ZTE Technologies MSM
  109. [  440.619898] usb 1-1.2: Manufacturer: ZTE,Incorporated
  110. msi_g ~ # ls /dev/tty*
  111. /dev/tty    /dev/tty12  /dev/tty17  /dev/tty21  /dev/tty26  /dev/tty30  /dev/tty35  /dev/tty4   /dev/tty44  /dev/tty49  /dev/tty53  /dev/tty58  /dev/tty62  /dev/ttyS0
  112. /dev/tty0   /dev/tty13  /dev/tty18  /dev/tty22  /dev/tty27  /dev/tty31  /dev/tty36  /dev/tty40  /dev/tty45  /dev/tty5   /dev/tty54  /dev/tty59  /dev/tty63  /dev/ttyS1
  113. /dev/tty1   /dev/tty14  /dev/tty19  /dev/tty23  /dev/tty28  /dev/tty32  /dev/tty37  /dev/tty41  /dev/tty46  /dev/tty50  /dev/tty55  /dev/tty6   /dev/tty7   /dev/ttyS2
  114. /dev/tty10  /dev/tty15  /dev/tty2   /dev/tty24  /dev/tty29  /dev/tty33  /dev/tty38  /dev/tty42  /dev/tty47  /dev/tty51  /dev/tty56  /dev/tty60  /dev/tty8   /dev/ttyS3
  115. /dev/tty11  /dev/tty16  /dev/tty20  /dev/tty25  /dev/tty3   /dev/tty34  /dev/tty39  /dev/tty43  /dev/tty48  /dev/tty52  /dev/tty57  /dev/tty61  /dev/tty9
  116. msi_g ~ # lsusb
  117. Bus 002 Device 002: ID 8087:8000 Intel Corp.
  118. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  119. Bus 001 Device 003: ID 13d3:3410 IMC Networks
  120. Bus 001 Device 006: ID 19d2:0016 ZTE WCDMA Technologies MSM
  121. Bus 001 Device 002: ID 8087:8008 Intel Corp.
  122. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  123. Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  124. Bus 003 Device 002: ID 045e:07b2 Microsoft Corp.
  125. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  126. msi_g ~ # echo 19d2 0016 >/sys/bus/usb-serial/drivers/generic/new_id
  127. msi_g ~ # dmesg | tail
  128. [  586.370531] usbserial_generic 1-1.2:1.0: generic converter detected
  129. [  586.370631] usb 1-1.2: generic converter now attached to ttyUSB0
  130. [  586.370715] usbserial_generic 1-1.2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
  131. [  586.370718] usbserial_generic 1-1.2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  132. [  586.370720] usbserial_generic 1-1.2:1.1: generic converter detected
  133. [  586.370807] usb 1-1.2: generic converter now attached to ttyUSB1
  134. [  586.370885] usbserial_generic 1-1.2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
  135. [  586.370887] usbserial_generic 1-1.2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  136. [  586.370889] usbserial_generic 1-1.2:1.2: generic converter detected
  137. [  586.370949] usb 1-1.2: generic converter now attached to ttyUSB2
  138. msi_g ~ # cd /home/john/Documents/3g_megafon/qtools/
  139. msi_g qtools # ls
  140. ZTEDrvSetup.zip  ZTE_MF_drv  ZTE_MF_drv.zip  qtools  qtools_win
  141. msi_g qtools # cd qtools
  142. msi_g qtools # ls
  143. LICENSE       chipset.cfg  getopt.c      include.h   memio.c       nv         qblinfo.o  qcommand.c  qefs      qident.o  qrflash.c  qterminal    qwdirect.o  sahara.c
  144. Makefile      dl8200.sh    getopt.h      ioasm.sh    memio.o       printf.h   qcio.c     qcommand.o  qefs.c    qnvram    qrflash.o  qterminal.c  qwflash     sahara.o
  145. README.md     dload.sh     hdlc.c        iormem.asm  mibibsplit    ptable     qcio.h     qdload      qefs.o    qnvram.c  qrmem      qterminal.o  qwflash.c   winbuild
  146. chipconfig.c  doc          hdlc.o        iowmem.asm  mibibsplit.c  qblinfo    qcio.o     qdload.c    qident    qnvram.o  qrmem.c    qwdirect     qwflash.o
  147. chipconfig.o  dummy.asm    identify.asm  loaders     mibibsplit.o  qblinfo.c  qcommand   qdload.o    qident.c  qrflash   qrmem.o    qwdirect.c   restart.sh
  148. msi_g qtools # ./qcommand -e -c "c 3a"
  149.  
  150.  
  151.  ---- ответ ---
  152. 00000000: 3a a1 6e 7e                                      *:.n~            *
  153.  
  154. msi_g qtools # dmesg | tail
  155. [  705.028459] usbserial_generic 1-1.2:1.0: generic converter detected
  156. [  705.028562] usb 1-1.2: generic converter now attached to ttyUSB0
  157. [  705.028618] usbserial_generic 1-1.2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
  158. [  705.028619] usbserial_generic 1-1.2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  159. [  705.028620] usbserial_generic 1-1.2:1.1: generic converter detected
  160. [  705.028706] usb 1-1.2: generic converter now attached to ttyUSB1
  161. [  705.028776] usbserial_generic 1-1.2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
  162. [  705.028777] usbserial_generic 1-1.2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  163. [  705.028778] usbserial_generic 1-1.2:1.2: generic converter detected
  164. [  705.028857] usb 1-1.2: generic converter now attached to ttyUSB2
  165. msi_g qtools # dmesg | tail
  166. [  705.028459] usbserial_generic 1-1.2:1.0: generic converter detected
  167. [  705.028562] usb 1-1.2: generic converter now attached to ttyUSB0
  168. [  705.028618] usbserial_generic 1-1.2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
  169. [  705.028619] usbserial_generic 1-1.2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  170. [  705.028620] usbserial_generic 1-1.2:1.1: generic converter detected
  171. [  705.028706] usb 1-1.2: generic converter now attached to ttyUSB1
  172. [  705.028776] usbserial_generic 1-1.2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
  173. [  705.028777] usbserial_generic 1-1.2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  174. [  705.028778] usbserial_generic 1-1.2:1.2: generic converter detected
  175. [  705.028857] usb 1-1.2: generic converter now attached to ttyUSB2
  176. msi_g qtools # ./qdload -s
  177.  
  178.  Ожидаем пакет Hello от устройства...
  179.  
  180.  Пакет Hello от устройства не получен
  181. msi_g qtools # dmesg | tail
  182. [  705.028459] usbserial_generic 1-1.2:1.0: generic converter detected
  183. [  705.028562] usb 1-1.2: generic converter now attached to ttyUSB0
  184. [  705.028618] usbserial_generic 1-1.2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
  185. [  705.028619] usbserial_generic 1-1.2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  186. [  705.028620] usbserial_generic 1-1.2:1.1: generic converter detected
  187. [  705.028706] usb 1-1.2: generic converter now attached to ttyUSB1
  188. [  705.028776] usbserial_generic 1-1.2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
  189. [  705.028777] usbserial_generic 1-1.2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  190. [  705.028778] usbserial_generic 1-1.2:1.2: generic converter detected
  191. [  705.028857] usb 1-1.2: generic converter now attached to ttyUSB2
  192. msi_g qtools # ./qcommand -e -c "c 3a"
  193.  
  194.  
  195.  ---- ответ ---
  196. 00000000: 3a a1 6e 7e                                      *:.n~            *
  197.  
  198. msi_g qtools # dmesg | tail          
  199. [  793.848809] usbserial_generic 1-1.2:1.0: device disconnected
  200. [  793.848933] generic ttyUSB1: generic converter now disconnected from ttyUSB1
  201. [  793.848944] usbserial_generic 1-1.2:1.1: device disconnected
  202. [  793.849065] generic ttyUSB2: generic converter now disconnected from ttyUSB2
  203. [  793.849077] usbserial_generic 1-1.2:1.2: device disconnected
  204. [  794.336227] usb 1-1.2: new high-speed USB device number 9 using ehci-pci
  205. [  794.447889] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  206. [  794.447893] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  207. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  208. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  209. msi_g qtools # lsusb
  210. Bus 002 Device 002: ID 8087:8000 Intel Corp.
  211. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  212. Bus 001 Device 003: ID 13d3:3410 IMC Networks
  213. Bus 001 Device 009: ID 19d2:0076 ZTE WCDMA Technologies MSM
  214. Bus 001 Device 002: ID 8087:8008 Intel Corp.
  215. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  216. Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  217. Bus 003 Device 002: ID 045e:07b2 Microsoft Corp.
  218. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  219. msi_g qtools # echo 19d2 0076 >/sys/bus/usb-serial/drivers/generic/new_id
  220. msi_g qtools # lsusb
  221. Bus 002 Device 002: ID 8087:8000 Intel Corp.
  222. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  223. Bus 001 Device 003: ID 13d3:3410 IMC Networks
  224. Bus 001 Device 009: ID 19d2:0076 ZTE WCDMA Technologies MSM
  225. Bus 001 Device 002: ID 8087:8008 Intel Corp.
  226. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  227. Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  228. Bus 003 Device 002: ID 045e:07b2 Microsoft Corp.
  229. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  230. msi_g qtools # dmesg | tail          
  231. [  793.849077] usbserial_generic 1-1.2:1.2: device disconnected
  232. [  794.336227] usb 1-1.2: new high-speed USB device number 9 using ehci-pci
  233. [  794.447889] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  234. [  794.447893] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  235. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  236. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  237. [  846.958572] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  238. [  846.958574] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  239. [  846.958575] usbserial_generic 1-1.2:1.0: generic converter detected
  240. [  846.958670] usb 1-1.2: generic converter now attached to ttyUSB0
  241. msi_g qtools # dmesg | tail
  242. [  793.849077] usbserial_generic 1-1.2:1.2: device disconnected
  243. [  794.336227] usb 1-1.2: new high-speed USB device number 9 using ehci-pci
  244. [  794.447889] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  245. [  794.447893] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  246. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  247. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  248. [  846.958572] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  249. [  846.958574] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  250. [  846.958575] usbserial_generic 1-1.2:1.0: generic converter detected
  251. [  846.958670] usb 1-1.2: generic converter now attached to ttyUSB0
  252. msi_g qtools # ./qdload -s            
  253.  
  254.  Ожидаем пакет Hello от устройства...
  255.  
  256.  Идентификатор образа для загрузки: 00000007
  257.  
  258.  Загружаем loaders/...
  259.  
  260.  Передаём загрузчик в устройство...
  261.  
  262.  Ошибка передачи загрузчика
  263. msi_g qtools # ./qcommand -e -c "c 3a"
  264.  
  265.  
  266.  ---- ответ ---
  267. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  268.  
  269. msi_g qtools # ./qdload -s            
  270.  
  271.  Ожидаем пакет Hello от устройства...
  272.  
  273.  Пакет Hello от устройства не получен
  274. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  275. msi_g qtools # dmesg | tail          
  276. [  793.849077] usbserial_generic 1-1.2:1.2: device disconnected
  277. [  794.336227] usb 1-1.2: new high-speed USB device number 9 using ehci-pci
  278. [  794.447889] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  279. [  794.447893] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  280. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  281. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  282. [  846.958572] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  283. [  846.958574] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  284. [  846.958575] usbserial_generic 1-1.2:1.0: generic converter detected
  285. [  846.958670] usb 1-1.2: generic converter now attached to ttyUSB0
  286. msi_g qtools # ./qdload -k3 -i
  287.  
  288.  Ожидаем пакет Hello от устройства...
  289.  
  290.  Пакет Hello от устройства не получен
  291. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  292. msi_g qtools # ./qcommand -e -c "c 3a"
  293.  
  294.  
  295.  ---- ответ ---
  296. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  297.  
  298. msi_g qtools # dmesg | tail          
  299. [  793.849077] usbserial_generic 1-1.2:1.2: device disconnected
  300. [  794.336227] usb 1-1.2: new high-speed USB device number 9 using ehci-pci
  301. [  794.447889] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  302. [  794.447893] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  303. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  304. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  305. [  846.958572] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  306. [  846.958574] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  307. [  846.958575] usbserial_generic 1-1.2:1.0: generic converter detected
  308. [  846.958670] usb 1-1.2: generic converter now attached to ttyUSB0
  309. msi_g qtools # ./qdload -k3 -i        
  310.  
  311.  Ожидаем пакет Hello от устройства...
  312.  
  313.  Пакет Hello от устройства не получен
  314. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  315. msi_g qtools # ./qdload -s            
  316.  
  317.  Ожидаем пакет Hello от устройства...
  318.  
  319.  Пакет Hello от устройства не получен
  320. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  321. msi_g qtools # ls /dev/ttyUSB*
  322. /dev/ttyUSB0
  323. msi_g qtools # ./qrflash -x -b0 -l10 -o test.bin
  324.  Отсылка hello... повторный hello возвратил ошибку!
  325. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  326. Floating point exception
  327. msi_g qtools # ./qcommand -c "c b"
  328.  
  329.  
  330.  ---- ответ ---
  331. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  332.  
  333. msi_g qtools # ls /dev/ttyUSB*                  
  334. /dev/ttyUSB0
  335. msi_g qtools # dmesg | tail                    
  336. [  794.336227] usb 1-1.2: new high-speed USB device number 9 using ehci-pci
  337. [  794.447889] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  338. [  794.447893] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  339. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  340. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  341. [  846.958572] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  342. [  846.958574] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  343. [  846.958575] usbserial_generic 1-1.2:1.0: generic converter detected
  344. [  846.958670] usb 1-1.2: generic converter now attached to ttyUSB0
  345. [ 1258.055714] traps: qrflash[4089] trap divide error ip:401472 sp:7fff0f189f50 error:0 in qrflash[400000+8000]
  346. msi_g qtools # ./qcommand -e -c "c 4b aa 00 00 00"
  347.  
  348.  
  349.  ---- ответ ---
  350. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  351.  
  352. msi_g qtools # dmesg | tail                      
  353. [  794.336227] usb 1-1.2: new high-speed USB device number 9 using ehci-pci
  354. [  794.447889] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  355. [  794.447893] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  356. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  357. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  358. [  846.958572] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  359. [  846.958574] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  360. [  846.958575] usbserial_generic 1-1.2:1.0: generic converter detected
  361. [  846.958670] usb 1-1.2: generic converter now attached to ttyUSB0
  362. [ 1258.055714] traps: qrflash[4089] trap divide error ip:401472 sp:7fff0f189f50 error:0 in qrflash[400000+8000]
  363. msi_g qtools # ./qcommand -e -c "c 29 02 00"
  364.  
  365.  
  366.  ---- ответ ---
  367. 00000000: 04 00 00 00 10 00 00 00 07 00 00 00 01 00 00 00  *................*
  368.  
  369. msi_g qtools # dmesg | tail                
  370. [  794.336227] usb 1-1.2: new high-speed USB device number 9 using ehci-pci
  371. [  794.447889] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  372. [  794.447893] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  373. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  374. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  375. [  846.958572] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  376. [  846.958574] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  377. [  846.958575] usbserial_generic 1-1.2:1.0: generic converter detected
  378. [  846.958670] usb 1-1.2: generic converter now attached to ttyUSB0
  379. [ 1258.055714] traps: qrflash[4089] trap divide error ip:401472 sp:7fff0f189f50 error:0 in qrflash[400000+8000]
  380. msi_g qtools # ifconfig
  381. enp3s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
  382.         inet6 fe80::9d8d:b64c:290e:3790  prefixlen 64  scopeid 0x20<link>
  383.         ether 44:8a:5b:ec:e1:1f  txqueuelen 1000  (Ethernet)
  384.         RX packets 0  bytes 0 (0.0 B)
  385.         RX errors 0  dropped 0  overruns 0  frame 0
  386.         TX packets 0  bytes 0 (0.0 B)
  387.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  388.         device interrupt 19  
  389.  
  390. lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
  391.         inet 127.0.0.1  netmask 255.0.0.0
  392.         inet6 ::1  prefixlen 128  scopeid 0x10<host>
  393.         loop  txqueuelen 0  (Local Loopback)
  394.         RX packets 322  bytes 50631 (49.4 KiB)
  395.         RX errors 0  dropped 0  overruns 0  frame 0
  396.         TX packets 322  bytes 50631 (49.4 KiB)
  397.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  398.  
  399. wlp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
  400.         inet 192.168.88.186  netmask 255.255.255.0  broadcast 192.168.88.255
  401.         inet6 fe80::250e:beb5:521:fc67  prefixlen 64  scopeid 0x20<link>
  402.         ether 40:e2:30:0c:d0:eb  txqueuelen 1000  (Ethernet)
  403.         RX packets 5324  bytes 1558324 (1.4 MiB)
  404.         RX errors 0  dropped 845  overruns 0  frame 0
  405.         TX packets 4043  bytes 787188 (768.7 KiB)
  406.         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  407.  
  408. msi_g qtools # dmesg | tail
  409. [  794.447894] usb 1-1.2: Product: QHSUSB__BULK
  410. [  794.447896] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  411. [  846.958572] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  412. [  846.958574] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  413. [  846.958575] usbserial_generic 1-1.2:1.0: generic converter detected
  414. [  846.958670] usb 1-1.2: generic converter now attached to ttyUSB0
  415. [ 1258.055714] traps: qrflash[4089] trap divide error ip:401472 sp:7fff0f189f50 error:0 in qrflash[400000+8000]
  416. [ 1677.508108] usb 1-1.2: USB disconnect, device number 9
  417. [ 1677.508295] generic ttyUSB0: generic converter now disconnected from ttyUSB0
  418. [ 1677.508307] usbserial_generic 1-1.2:1.0: device disconnected
  419. msi_g qtools # dmesg | tail
  420. [ 1677.508307] usbserial_generic 1-1.2:1.0: device disconnected
  421. [ 1735.410241] usb 1-1.2: new high-speed USB device number 10 using ehci-pci
  422. [ 1735.521629] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  423. [ 1735.521632] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  424. [ 1735.521633] usb 1-1.2: Product: QHSUSB__BULK
  425. [ 1735.521635] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  426. [ 1735.521943] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  427. [ 1735.521945] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  428. [ 1735.521946] usbserial_generic 1-1.2:1.0: generic converter detected
  429. [ 1735.522013] usb 1-1.2: generic converter now attached to ttyUSB0
  430. msi_g qtools # ./qcommand -e -c "c 3a"
  431.  
  432.  
  433. ^Z
  434. [1]+  Stopped                 ./qcommand -e -c "c 3a"
  435. msi_g qtools # ./qcommand -e -c "c 3a"
  436.  
  437. ^Z
  438. [2]+  Stopped                 ./qcommand -e -c "c 3a"
  439. msi_g qtools # dmesg | tail          
  440. [ 2226.830778] usbserial_generic 1-1.2:1.0: generic converter detected
  441. [ 2226.830872] usb 1-1.2: generic converter now attached to ttyUSB1
  442. [ 2226.830934] usbserial_generic 1-1.2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
  443. [ 2226.830935] usbserial_generic 1-1.2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  444. [ 2226.830936] usbserial_generic 1-1.2:1.1: generic converter detected
  445. [ 2226.830993] usb 1-1.2: generic converter now attached to ttyUSB2
  446. [ 2226.831045] usbserial_generic 1-1.2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
  447. [ 2226.831046] usbserial_generic 1-1.2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  448. [ 2226.831047] usbserial_generic 1-1.2:1.2: generic converter detected
  449. [ 2226.831098] usb 1-1.2: generic converter now attached to ttyUSB3
  450. msi_g qtools # ./qcommand -e -c "c 3a"
  451.  
  452.  - Последовательный порт /dev/ttyUSB0 не открывается
  453. msi_g qtools # ./qcommand -p1 -e -c "c 3a"
  454.  
  455.  
  456.  ---- ответ ---
  457. 00000000: 3a a1 6e 7e                                      *:.n~            *
  458.  
  459. msi_g qtools # ./qcommand -p2 -e -c "c 3a"
  460.  
  461.  - Последовательный порт 2 не открывается
  462. msi_g qtools # ./qcommand -p3 -e -c "c 3a"
  463.  
  464.  - Последовательный порт 3 не открывается
  465. msi_g qtools # ls /dev/ttyUSB*                    
  466. /dev/ttyUSB1
  467. msi_g qtools # dmesg | tail              
  468. [ 2283.871125] usbserial_generic 1-1.2:1.2: device disconnected
  469. [ 2284.189558] usb 1-1.2: new high-speed USB device number 12 using ehci-pci
  470. [ 2284.301056] usb 1-1.2: New USB device found, idVendor=19d2, idProduct=0076
  471. [ 2284.301059] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
  472. [ 2284.301072] usb 1-1.2: Product: QHSUSB__BULK
  473. [ 2284.301073] usb 1-1.2: Manufacturer: Qualcomm CDMA Technologies MSM
  474. [ 2284.301421] usbserial_generic 1-1.2:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
  475. [ 2284.301423] usbserial_generic 1-1.2:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  476. [ 2284.301425] usbserial_generic 1-1.2:1.0: generic converter detected
  477. [ 2284.301508] usb 1-1.2: generic converter now attached to ttyUSB1
  478. msi_g qtools # ./qcommand -p1 -e -c "c 3a"
  479.  
  480.  
  481.  ---- ответ ---
  482. 00000000: 01 00 00 00 30 00 00 00 02 00 00 00 01 00 00 00  *....0...........*
  483. 00000010: 00 04 00 00 02 00 00 00 00 00 00 00 00 00 00 00  *................*
  484. 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  *................*
  485. 00000030: 01 00 00 00 30 00 00 00 02 00 00 00 01 00 00 00  *....0...........*
  486. 00000040: 00 04 00 00 02 00 00 00 00 00 00 00 00 00 00 00  *................*
  487. 00000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  *................*
  488.  
  489. msi_g qtools # ls /dev/ttyUSB*            
  490. /dev/ttyUSB1
  491. msi_g qtools # ./qdload -p1 -k3 -i
  492.  
  493.  Ожидаем пакет Hello от устройства...
  494.  
  495.  Идентификатор образа для загрузки: 00000007
  496.  
  497.  Загружаем loaders/NPRG9x25p.bin...
  498.  
  499.  Передаём загрузчик в устройство...
  500.  
  501.  Загрузчик передан успешно
  502.  Отсылка hello...ok
  503.  Чипсет: MDM9x25  (f9af0000)
  504.  Флеш-память: Elite Semiconductor FM6BD4G2GA, NAND 512MiB 1.8V 8-bit
  505.  Версия протокола: 3
  506.  Размер сектора: 512 байт
  507.  Размер страницы: 2048 байт (4 секторов)
  508.  Размер OOB: 64 байт
  509.  Тип ECC: BCH, 4 бит
  510.  Размер ЕСС: 7 байт
  511.  Размер spare: 4 байт
  512.  Положение маркера дефектных блоков: user+1d1
  513.  Общий размер флеш-памяти = 4096 блоков (512 MB)
  514.  
  515. msi_g qtools # qrflash -p1 -x -b0 -l0 -o rawdump.bin        
  516. bash: qrflash: command not found
  517. msi_g qtools # ./qrflash -p1 -x -b0 -l0 -o rawdump.bin
  518.  
  519.  Чтение блоков 00000000 - 00000fff
  520.  Формат данных: 512+16
  521.  Блок: 00000642 - Badblock
  522.  Блок: 000007d1 - Badblock
  523.  Блок: 00000fff
  524. msi_g qtools # ./qcommand -p1 -c "c 0b"        
  525.  
  526.  
  527.  ---- ответ ---
  528. 00000000: 7e 0c 14 3a 7e                                   *~..:~           *
  529.  
  530. msi_g qtools # ls /dev/ttyUSB*                        
  531. /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3
  532. msi_g qtools # dmesg | tail                          
  533. [ 3902.650913] usbserial_generic 1-1.2:1.0: generic converter detected
  534. [ 3902.651008] usb 1-1.2: generic converter now attached to ttyUSB1
  535. [ 3902.651065] usbserial_generic 1-1.2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
  536. [ 3902.651066] usbserial_generic 1-1.2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  537. [ 3902.651068] usbserial_generic 1-1.2:1.1: generic converter detected
  538. [ 3902.651171] usb 1-1.2: generic converter now attached to ttyUSB2
  539. [ 3902.651231] usbserial_generic 1-1.2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
  540. [ 3902.651232] usbserial_generic 1-1.2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  541. [ 3902.651233] usbserial_generic 1-1.2:1.2: generic converter detected
  542. [ 3902.651338] usb 1-1.2: generic converter now attached to ttyUSB3
  543. msi_g qtools # ./qcommand -p1 -e -c "c 4b aa 00 00 00"
  544.  
  545.  
  546.  ---- ответ ---
  547. 00000000: 4b aa 00 00 00 2a 37 7e                          *K....*7~        *
  548.  
  549. msi_g qtools # dmesg | tail
  550. [ 3902.650913] usbserial_generic 1-1.2:1.0: generic converter detected
  551. [ 3902.651008] usb 1-1.2: generic converter now attached to ttyUSB1
  552. [ 3902.651065] usbserial_generic 1-1.2:1.1: The "generic" usb-serial driver is only for testing and one-off prototypes.
  553. [ 3902.651066] usbserial_generic 1-1.2:1.1: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  554. [ 3902.651068] usbserial_generic 1-1.2:1.1: generic converter detected
  555. [ 3902.651171] usb 1-1.2: generic converter now attached to ttyUSB2
  556. [ 3902.651231] usbserial_generic 1-1.2:1.2: The "generic" usb-serial driver is only for testing and one-off prototypes.
  557. [ 3902.651232] usbserial_generic 1-1.2:1.2: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
  558. [ 3902.651233] usbserial_generic 1-1.2:1.2: generic converter detected
  559. [ 3902.651338] usb 1-1.2: generic converter now attached to ttyUSB3
  560. msi_g qtools # ls /dev/ttyUSB*
  561. /dev/ttyUSB1  /dev/ttyUSB2  /dev/ttyUSB3
  562. msi_g qtools # ./qcommand -p1 -e -c "c 29 02 00"
  563.  
  564.  
  565.  ---- ответ ---
  566. 00000000: 29 02 00 59 6a 7e                                *)..Yj~          *
  567.  
  568. msi_g qtools # ls /dev/ttyUSB*
  569. ls: cannot access /dev/ttyUSB*: No such file or directory
  570. msi_g qtools # dmesg | tail
  571. [ 4123.824702] usb 1-1.2: Manufacturer: ZTE,Incorporated
  572. [ 4123.824703] usb 1-1.2: SerialNumber: P680A1ZTED000000
  573. [ 4123.841902] rndis_host 1-1.2:1.0 usb0: register 'rndis_host' at usb-0000:00:1a.0-1.2, RNDIS device, 36:4b:50:b7:ef:da
  574. [ 4123.845765] usb-storage 1-1.2:1.2: USB Mass Storage device detected
  575. [ 4123.845988] scsi host9: usb-storage 1-1.2:1.2
  576. [ 4124.305706] rndis_host 1-1.2:1.0 enp0s26u1u2: renamed from usb0
  577. [ 4124.842072] scsi 9:0:0:0: CD-ROM            CWID     USB SCSI CD-ROM  2.31 PQ: 0 ANSI: 2
  578. [ 4124.845056] sr 9:0:0:0: [sr1] scsi-1 drive
  579. [ 4124.845231] sr 9:0:0:0: Attached scsi CD-ROM sr1
  580. [ 4124.845309] sr 9:0:0:0: Attached scsi generic sg3 type 5
  581. msi_g qtools #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement