EC20 » History » Version 21
ynezz, 01/09/2017 07:40 PM
Fix the URL for image in full resolution
1 | 13 | neels | {{>toc}} |
---|---|---|---|
2 | |||
3 | 14 | neels | h1. EC20 |
4 | 1 | zecke | |
5 | 21 | ynezz | !ec20-naked-top-small.jpg!:https://osmocom.org/attachments/download/2501/ec20-naked-top.jpg |
6 | 20 | ynezz | |
7 | 15 | laforge | The Quectel EC20 is a LTE Modem Module manufactured by the Chinese Company Quectel. It is available as solder-type version but also as miniPCIe card. There are different regional versions with different bands implemented. |
8 | |||
9 | It is based around the Qualcomm MDM9615 and runs an [[Qualcomm_OE_MSM|OE based Linux distribution]] on its internal Cortex-A5 core. This Linux on Cortex-A5 is what implements the USB device that you see from the host PC! |
||
10 | 3 | zecke | |
11 | 14 | neels | h2. How does it work? |
12 | 3 | zecke | |
13 | 1 | zecke | If on Host-PC I have ttyUSB3.. and I type AT. How does it end up at the modem? On the Linux side there is @atfwd_daemon@ that registers with a local ril daemon but how is USB connected. Who is bouncing things back to it or is Linux forwarding everything.. |
14 | 8 | laforge | |
15 | * the USB gadget (client) is entirely managed by the Linux on the Cortex-A5. |
||
16 | * the individual gadgets are implemented by drivers like f_diag.c or f_serial.c |
||
17 | * @f_serial.c@ seems to be able to connect each virtual serial port to a number of different transports: |
||
18 | ** xport_tty (/dev/ttyGS* device to userspace using @u_serial.c@) |
||
19 | ** xport_sdio (forwarding via SDIO using @u_sdio.c@) |
||
20 | 1 | zecke | ** xport_smd (fowarding via shared memory to different CPU core using @u_smd.c@) |
21 | 8 | laforge | ** xport_hsic (forwarding to different processor via GSIC using @u_{data,ctrl}_hsic.c@) |
22 | ** xport_hsuart (forwarding via high-speed uart for DUN/RMNET via @u_data_hsuart.c@) |
||
23 | 1 | zecke | |
24 | 14 | neels | h2. LED |
25 | 8 | laforge | |
26 | 12 | laforge | GPIO90 seems to be the WWAN LED, quectel_daemon controls it via @echo 0|1 > /sys/class/gpio/gpio90/value@ |
27 | 1 | zecke | |
28 | 14 | neels | h2. Power management |
29 | 3 | zecke | |
30 | 1 | zecke | Sleep/Power off seem to be "intercepted" by @atfwd_daemon@ that can execute "echo mem > /sys/power/state". Let's explore other options for wakeup. Is there a RTC? |
31 | 3 | zecke | |
32 | |||
33 | 14 | neels | h2. Firmware updates with FOTA |
34 | 3 | zecke | |
35 | APN for OTA is configured separately on UC20, assumingly the same applies for EC20. A update.zip will be stored on the "cache" partition and it looks like the recovery system will be booted. I guess that then the reocvery system will unpack the update.zip and flash the partitions. |
||
36 | |||
37 | 14 | neels | h2. Debugging with ADB |
38 | 3 | zecke | |
39 | 16 | laforge | The modem has @adbd@ running, but doesn't export its USB endpoints by default. The default USB descriptors look like this |
40 | |_.Interface|_.Function| |
||
41 | |0|DIAG| |
||
42 | |1|NMEA| |
||
43 | |2|AT| |
||
44 | |3|AT| |
||
45 | |4|RMNET| |
||
46 | |||
47 | Using @AT+QLINUXCMD="/usr/bin/usb_uartdiag"@ you can change the USB Interface/Endpoint configuration to |
||
48 | |||
49 | |_.Interface|_.Function| |
||
50 | |0|ADB| |
||
51 | |1|DIAG| |
||
52 | |2|NMEA| |
||
53 | |3|AT| |
||
54 | |4|AT| |
||
55 | |5|RMNET |
||
56 | |||
57 | Please note that you will need to modify your kernel driver (see [[Improved_Linux_USB_Driver]]) accordingly after making this change. |
||
58 | |||
59 | 1 | zecke | Switching on adb (or fastboot or debug to NMEA console) |
60 | |||
61 | 16 | laforge | Other options for accessing a shell: |
62 | |||
63 | 1 | zecke | <pre> |
64 | AT+QFASTBOOT |
||
65 | AT+QLINUXCMD="echo foo > /dev/ttyGS0" |
||
66 | AT+QLINUXCMD="ps axuw > /dev/ttyGS0" |
||
67 | AT+QLINUXCMD="cat /usr/bin/usb_uartdiag > /dev/ttyGS0" |
||
68 | 17 | ynezz | </pre> |
69 | 1 | zecke | |
70 | 17 | ynezz | <pre> |
71 | 1 | zecke | adb shell |
72 | # / |
||
73 | 17 | ynezz | </pre> |
74 | |||
75 | <pre> |
||
76 | root@gaben:~# echo -e 'AT+QLINUXCMD="/sbin/getty -L ttyGS0 115200 console"\r\n' > /dev/ttyUSB2 |
||
77 | root@gaben:~# microcom /dev/ttyUSB1 |
||
78 | |||
79 | OpenEmbedded Linux 9615-cdp ttyGS0 |
||
80 | |||
81 | msm 20160923 9615-cdp ttyGS0 |
||
82 | |||
83 | 9615-cdp login: root |
||
84 | Password: oelinux123 |
||
85 | root@9615-cdp:~# |
||
86 | 4 | zecke | </pre> |
87 | 1 | zecke | |
88 | 14 | neels | h2. fastboot / flashing |
89 | 9 | laforge | |
90 | The appsboot.mbn we know of (sha1sum 8d47d7e8ca8a15ff089994d87e36b531f36f907a) has no signature and no certificate chain. This information is established by looking at the image header, whose formta is "documented" in https://android.googlesource.com/kernel/lk/+/caf/master/target/mdm9615/tools/mkheader.c |
||
91 | |||
92 | |||
93 | 14 | neels | h2. full lsof output |
94 | 1 | zecke | |
95 | 6 | zecke | [[LsOfOutput]] |
96 | 5 | zecke | |
97 | 14 | neels | h2. ps |
98 | 1 | zecke | |
99 | 4 | zecke | <pre> |
100 | 3 | zecke | / # ps |
101 | PID USER TIME COMMAND |
||
102 | 1 root 0:01 init [5] |
||
103 | 2 root 0:00 [kthreadd] |
||
104 | 3 root 0:00 [ksoftirqd/0] |
||
105 | 4 root 0:00 [kworker/0:0] |
||
106 | 6 root 0:00 [khelper] |
||
107 | 7 root 0:00 [netns] |
||
108 | 8 root 0:00 [sync_supers] |
||
109 | 9 root 0:00 [bdi-default] |
||
110 | 10 root 0:00 [kblockd] |
||
111 | 11 root 0:00 [khubd] |
||
112 | 12 root 0:00 [kworker/0:1] |
||
113 | 13 root 0:00 [modem_notifier] |
||
114 | 14 root 0:00 [smd_channel_clo] |
||
115 | 15 root 0:00 [smsm_cb_wq] |
||
116 | 16 root 0:00 [kworker/u:1] |
||
117 | 17 root 0:00 [qmi] |
||
118 | 18 root 0:00 [nmea] |
||
119 | 19 root 0:00 [RPCRPY_CNTL] |
||
120 | 20 root 0:00 [IPCRTR] |
||
121 | 21 root 0:00 [msm_ipc_router] |
||
122 | 22 root 0:00 [ipc_rtr_smd_rpc] |
||
123 | 23 root 0:00 [kworker/u:2] |
||
124 | 24 root 0:00 [apr_driver] |
||
125 | 25 root 0:00 [kswapd0] |
||
126 | 26 root 0:00 [ipc_rtr_q6_ipcr] |
||
127 | 27 root 0:00 [fsnotify_mark] |
||
128 | 28 root 0:00 [crypto] |
||
129 | 40 root 0:00 [quec_dtr] |
||
130 | 41 root 0:00 [mtdblock0] |
||
131 | 42 root 0:00 [mtdblock1] |
||
132 | 43 root 0:00 [mtdblock2] |
||
133 | 44 root 0:00 [mtdblock3] |
||
134 | 45 root 0:00 [mtdblock4] |
||
135 | 46 root 0:00 [mtdblock5] |
||
136 | 47 root 0:00 [mtdblock6] |
||
137 | 48 root 0:00 [mtdblock7] |
||
138 | 49 root 0:00 [mtdblock8] |
||
139 | 50 root 0:00 [mtdblock9] |
||
140 | 51 root 0:00 [mtdblock10] |
||
141 | 52 root 0:00 [mtdblock11] |
||
142 | 53 root 0:00 [mtdblock12] |
||
143 | 54 root 0:00 [mtdblock13] |
||
144 | 55 root 0:00 [mtdblock14] |
||
145 | 56 root 0:00 [mtdblock15] |
||
146 | 57 root 0:00 [spi_qsd.0] |
||
147 | 58 root 0:00 [mhsic_wq] |
||
148 | 59 root 0:00 [k_rmnet_mux_wor] |
||
149 | 60 root 0:00 [f_mtp] |
||
150 | 61 root 0:00 [file-storage] |
||
151 | 63 root 0:00 [uether] |
||
152 | 64 root 0:00 [diag_wq] |
||
153 | 65 root 0:00 [diag_cntl_wq] |
||
154 | 66 root 0:00 [iewq] |
||
155 | 67 root 0:00 [irq/368-msm-sdc] |
||
156 | 68 root 0:00 [usb_bam_wq] |
||
157 | 69 root 0:00 [bam_dmux_rx] |
||
158 | 70 root 0:00 [bam_dmux_tx] |
||
159 | 71 root 0:00 [deferwq] |
||
160 | 72 root 0:00 [yaffs-bg-1] |
||
161 | 92 root 0:00 [k_gserial] |
||
162 | 93 root 0:00 [k_gsmd] |
||
163 | 94 root 0:00 [k_gbam] |
||
164 | 95 root 0:00 [gsmd_ctrl] |
||
165 | 129 root 0:00 [yaffs-bg-1] |
||
166 | 140 root 0:00 [yaffs-bg-1] |
||
167 | 183 root 0:00 /sbin/adbd |
||
168 | 205 root 0:00 /usr/bin/time_daemon |
||
169 | 208 root 0:00 /usr/bin/wapfotadaemon |
||
170 | 211 root 0:00 /usr/bin/wapfotadaemon |
||
171 | 212 root 0:00 sh -c qmi_simple_ril_test modem_port=rmnet0 input=/usr/bi |
||
172 | 217 root 0:00 qmi_simple_ril_test modem_port=rmnet0 input=/usr/bin/comm |
||
173 | 224 nobody 0:00 /usr/bin/dnsmasq -7 /etc/dnsmasq.d |
||
174 | 227 root 0:00 qti |
||
175 | 231 root 0:00 /sbin/syslogd -n -C64 -m 20 |
||
176 | 240 root 0:00 /usr/bin/diagrebootapp |
||
177 | 246 root 0:00 /usr/bin/atfwd_daemon |
||
178 | 256 root 0:00 /usr/bin/qmuxd |
||
179 | 272 root 0:00 /bin/sh /usr/sbin/restart_mbimd |
||
180 | 275 root 0:00 /usr/bin/netmgrd -u /etc/udhcpc.d/udhcpc.script |
||
181 | 280 root 0:00 /usr/bin/qmi_shutdown_modem |
||
182 | 284 root 0:03 /usr/bin/quectel_daemon |
||
183 | 304 root 0:00 /usr/bin/mbimd |
||
184 | 346 root 0:00 /sbin/reboot-daemon |
||
185 | 347 root 0:00 /sbin/getty -L ttyHSL0 115200 console |
||
186 | 364 root 0:00 /bin/sh /usr/bin/nmea_demon.sh ttyGS0 |
||
187 | 367 root 0:00 quec_bridge /dev/nmea /dev/ttyGS0 s |
||
188 | 1 | zecke | 439 root 0:01 alsaucm_test |
189 | 3 | zecke | 453 root 0:00 [kworker/u:0] |
190 | 455 root 0:00 [kworker/u:3] |
||
191 | 457 root 0:00 [kworker/0:2] |
||
192 | 463 root 0:00 [flush-31:15] |
||
193 | 473 root 0:00 /bin/sh - |
||
194 | 477 root 0:00 [flush-31:14] |
||
195 | 478 root 0:00 ps |
||
196 | 1 | zecke | / # |
197 | 4 | zecke | </pre> |
198 | 3 | zecke | |
199 | 14 | neels | h2. dmesg |
200 | 1 | zecke | |
201 | 4 | zecke | <pre> |
202 | 3 | zecke | / # dmesg |
203 | [ 0.000000] Normal zone: 9266 pages, LIFO batch:1 |
||
204 | [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 |
||
205 | [ 0.000000] pcpu-alloc: [0] 0 |
||
206 | [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 9266 |
||
207 | [ 0.000000] Kernel command line: noinitrd root=/dev/mtdblock14 rw rootfstype=yaffs2 console=ttyHSL0,115200,n8 androidboot.hardware=qcom androidboot.serialno=MDM9615 androidboot.baseband=msm |
||
208 | [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) |
||
209 | [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) |
||
210 | [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) |
||
211 | [ 0.000000] Memory: 15MB 22MB = 37MB total |
||
212 | [ 0.000000] Memory: 29472k/29472k available, 9440k reserved, 0K highmem |
||
213 | [ 0.000000] Virtual kernel memory layout: |
||
214 | [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) |
||
215 | [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) |
||
216 | [ 0.000000] DMA : 0xff000000 - 0xffe00000 ( 14 MB) |
||
217 | [ 0.000000] vmalloc : 0xc6800000 - 0xfa000000 ( 824 MB) |
||
218 | [ 0.000000] lowmem : 0xc0000000 - 0xc6700000 ( 103 MB) |
||
219 | [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) |
||
220 | [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) |
||
221 | [ 0.000000] .init : 0xc0008000 - 0xc0032000 ( 168 kB) |
||
222 | [ 0.000000] .text : 0xc0032000 - 0xc05ad1d8 (5613 kB) |
||
223 | [ 0.000000] .data : 0xc05ae000 - 0xc061ab38 ( 435 kB) |
||
224 | [ 0.000000] .bss : 0xc061ab78 - 0xc07cd050 (1738 kB) |
||
225 | [ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 |
||
226 | [ 0.000000] Preemptible hierarchical RCU implementation. |
||
227 | [ 0.000000] NR_IRQS:681 |
||
228 | [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 30520ns, wraps every 131084001ms |
||
229 | [ 0.000000] Console: colour dummy device 80x30 |
||
230 | [ 0.150190] Calibrating delay using timer specific routine.. 9.62 BogoMIPS (lpj=48102) |
||
231 | [ 0.150221] pid_max: default: 32768 minimum: 301 |
||
232 | [ 0.150679] Mount-cache hash table entries: 512 |
||
233 | [ 0.151320] Initializing cgroup subsys debug |
||
234 | [ 0.151350] Initializing cgroup subsys cpuacct |
||
235 | [ 0.151381] Initializing cgroup subsys freezer |
||
236 | [ 0.151442] CPU: Testing write buffer coherency: ok |
||
237 | [ 0.157271] print_constraints: dummy: |
||
238 | [ 0.157668] NET: Registered protocol family 16 |
||
239 | [ 0.157820] AXI: msm_bus_fabric_init_driver(): msm_bus_fabric_init_driver |
||
240 | [ 0.158980] msm_rpm_init: RPM firmware 3.0.16842958 |
||
241 | [ 0.173203] pm8018_probe: PMIC revision 1: F3 |
||
242 | [ 0.173233] pm8018_probe: PMIC revision 2: 08 |
||
243 | [ 0.173233] pm8018_probe: PMIC version: PM8018 rev 2.1 |
||
244 | [ 0.173264] pm8018_probe: PMIC Restart Reason: Triggered from KPD (power key press) |
||
245 | [ 0.174240] pm_gpio_probe: OK: base=88, ngpio=6 |
||
246 | [ 0.174515] pm8xxx_mpp_probe: OK: base=94, ngpio=6 |
||
247 | [ 0.181962] cpufreq_table_init: CPU: 4 scaling frequencies supported. |
||
248 | [ 0.186754] sps:REVISION of BAM 0xc6818000 is 0x5. |
||
249 | [ 0.186784] sps:BAM 0x12244000 is registered. |
||
250 | [ 0.187517] sps:sps is ready. |
||
251 | [ 0.209034] bio: create slab <bio-0> at 0 |
||
252 | [ 0.209797] ION heap vmalloc created |
||
253 | [ 0.209827] ION heap iommu created |
||
254 | [ 0.209858] ION heap audio created at 46e01000 with size af000 |
||
255 | [ 0.210254] pm8xxx_pwm_probe: OK |
||
256 | [ 0.210865] SCSI subsystem initialized |
||
257 | [ 0.211048] usbcore: registered new interface driver usbfs |
||
258 | [ 0.211200] usbcore: registered new interface driver hub |
||
259 | [ 0.211414] usbcore: registered new device driver usb |
||
260 | [ 0.212055] Registered led device: led:kb |
||
261 | [ 0.212452] Advanced Linux Sound Architecture Driver Version 1.0.24. |
||
262 | [ 0.213215] Switching to clocksource gp_timer |
||
263 | [ 0.223134] NET: Registered protocol family 2 |
||
264 | [ 0.223378] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) |
||
265 | [ 0.223683] TCP established hash table entries: 2048 (order: 2, 16384 bytes) |
||
266 | [ 0.223744] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) |
||
267 | [ 0.223805] TCP: Hash tables configured (established 2048 bind 2048) |
||
268 | [ 0.223836] TCP reno registered |
||
269 | [ 0.223836] UDP hash table entries: 256 (order: 0, 4096 bytes) |
||
270 | [ 0.223897] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) |
||
271 | [ 0.224629] NET: Registered protocol family 1 |
||
272 | [ 0.228231] Notify: smsm init |
||
273 | [ 0.234518] NET: Registered protocol family 27 |
||
274 | [ 0.235373] apr_tal:Q6 Is Up |
||
275 | [ 0.236593] modem_8960_init: modem fatal driver init'ed. |
||
276 | [ 0.236868] lpass_fatal_init: lpass SSR driver init'ed. |
||
277 | [ 0.237265] msm_rpm_log_probe: OK |
||
278 | [ 0.249992] yaffs: yaffs built Jul 21 2016 14:54:39 Installing. |
||
279 | [ 0.250053] msgmni has been set to 57 |
||
280 | [ 0.251701] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) |
||
281 | [ 0.251732] io scheduler noop registered |
||
282 | [ 0.251762] io scheduler deadline registered |
||
283 | [ 0.251823] io scheduler cfq registered (default) |
||
284 | [ 0.398596] apr_tal:Modem Is Up |
||
285 | [ 0.409064] msm_serial: driver initialized |
||
286 | [ 0.409217] msm_serial_hsl: detected port #0 |
||
287 | [ 0.409400] msm_serial_hsl.0: ttyHSL0 at MMIO 0x16240000 (irq = 182) is a MSM |
||
288 | [ 0.409522] msm_serial_hsl: console setup on port #0 |
||
289 | [ 0.834030] console [ttyHSL0] enabled |
||
290 | [ 0.853807] msm_serial_hsl: driver initialized |
||
291 | [ 0.865649] brd: module loaded |
||
292 | [ 0.871600] loop: module loaded |
||
293 | [ 0.874347] init gpio to irq = 0 |
||
294 | [ 0.877002] init gpio to irq = 312 |
||
295 | [ 0.880329] quectel_power_manager_probe: OK ############################### |
||
296 | [ 0.973874] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
297 | [ 0.979490] qup_i2c qup_i2c.0: I2C slave addr:0xd not connected |
||
298 | [ 0.985533] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
299 | [ 0.991973] qup_i2c qup_i2c.0: I2C slave addr:0xd not connected |
||
300 | [ 0.997894] failed to read wcd9xxx register |
||
301 | [ 1.002044] tabla-i2c-core 0-000d: Codec read failed |
||
302 | [ 1.006989] failed to read the wcd9xxx status |
||
303 | [ 1.014649] tabla-i2c-core: probe of 0-000d failed with error -107 |
||
304 | [ 1.019807] probe for other slaves devices of tabla |
||
305 | [ 1.024690] probe for other slaves devices of tabla |
||
306 | [ 1.029513] probe for other slaves devices of tabla |
||
307 | [ 1.034457] i2c-core: driver [tabla-i2c-core] using legacy suspend method |
||
308 | [ 1.041141] i2c-core: driver [tabla-i2c-core] using legacy resume method |
||
309 | [ 1.049137] SCSI Media Changer driver v0.25 |
||
310 | [ 1.053197] msm_nand_probe: phys addr 0x1b400000 |
||
311 | [ 1.057134] msm_nand_probe: dmac 0x3 |
||
312 | [ 1.060643] msm_nand_probe: allocated dma buffer at ffdfe000, dma_addr 46a40000 |
||
313 | [ 1.068121] ONFI probe : Found a nonONFI Compliant device |
||
314 | [ 1.073462] status: c00020 |
||
315 | [ 1.076087] nandid: 1590aac8 maker c8 device aa |
||
316 | [ 1.080604] Found a supported NAND device |
||
317 | [ 1.084602] NAND Controller ID : 0x4030 |
||
318 | [ 1.088386] NAND Device ID : 0x1590aac8 |
||
319 | [ 1.092293] Buswidth : 8 Bits |
||
320 | [ 1.095284] Density : 256 MByte |
||
321 | [ 1.098458] Pagesize : 2048 Bytes |
||
322 | [ 1.101754] Erasesize: 131072 Bytes |
||
323 | [ 1.105264] Oobsize : 64 Bytes |
||
324 | [ 1.108377] CFG0 Init : 0xa8d408c0 |
||
325 | [ 1.111826] CFG1 Init : 0x0004745c |
||
326 | [ 1.115336] ECCBUFCFG : 0x00000203 |
||
327 | [ 1.118785] Creating 16 MTD partitions on "msm_nand": |
||
328 | [ 1.123851] 0x0000050c0000-0x000005b00000 : "boot" |
||
329 | [ 1.130260] 0x000000140000-0x0000004a0000 : "sbl2" |
||
330 | [ 1.135479] 0x0000004a0000-0x000000800000 : "rpm" |
||
331 | [ 1.140485] 0x000000800000-0x000000d80000 : "efs2" |
||
332 | [ 1.145643] 0x000000d80000-0x0000012e0000 : "dsp1" |
||
333 | [ 1.150770] 0x0000012e0000-0x000001d20000 : "dsp3" |
||
334 | [ 1.156020] 0x000001d20000-0x000004fe0000 : "dsp2" |
||
335 | [ 1.161147] 0x000004fe0000-0x0000050c0000 : "aboot" |
||
336 | [ 1.166366] 0x000000000000-0x000000140000 : "mibib" |
||
337 | [ 1.171493] 0x000005b00000-0x000009b60000 : "cache" |
||
338 | [ 1.176773] 0x000009b60000-0x000009cc0000 : "misc" |
||
339 | [ 1.181840] 0x000009cc0000-0x00000a720000 : "recovery" |
||
340 | [ 1.187395] 0x00000a720000-0x00000a880000 : "fota" |
||
341 | [ 1.192614] 0x00000a880000-0x00000bf60000 : "recoveryfs" |
||
342 | [ 1.198382] 0x00000bf60000-0x00000d640000 : "system" |
||
343 | [ 1.203754] 0x00000d640000-0x000010000000 : "userdata" |
||
344 | [ 1.210407] rmnet_init: BAM devices[8] |
||
345 | [ 1.218373] msm_otg msm_otg: msm_otg probe |
||
346 | [ 1.221455] msm_otg msm_otg: failed to get phy_clk |
||
347 | [ 1.226308] msm_otg msm_otg: OTG regs = c6828000 |
||
348 | [ 1.232595] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver |
||
349 | [ 1.251121] Initializing USB Mass Storage driver... |
||
350 | [ 1.255211] usbcore: registered new interface driver usb-storage |
||
351 | [ 1.260949] USB Mass Storage support registered. |
||
352 | [ 1.265679] usbcore: registered new interface driver ums-alauda |
||
353 | [ 1.271570] usbcore: registered new interface driver ums-cypress |
||
354 | [ 1.277552] usbcore: registered new interface driver ums-datafab |
||
355 | [ 1.283503] usbcore: registered new interface driver ums-freecom |
||
356 | [ 1.289516] usbcore: registered new interface driver ums-isd200 |
||
357 | [ 1.295406] usbcore: registered new interface driver ums-jumpshot |
||
358 | [ 1.301480] usbcore: registered new interface driver ums-karma |
||
359 | [ 1.307309] usbcore: registered new interface driver ums-onetouch |
||
360 | [ 1.313352] usbcore: registered new interface driver ums-sddr09 |
||
361 | [ 1.319304] usbcore: registered new interface driver ums-sddr55 |
||
362 | [ 1.325194] usbcore: registered new interface driver ums-usbat |
||
363 | [ 1.330993] usbcore: registered new interface driver usb_ehset_test |
||
364 | [ 1.337494] msm_hsic_peripheral msm_hsic_peripheral: HSIC Peripheral regs = c682a000 |
||
365 | [ 1.357912] msm_otg msm_otg: phy_reset: success |
||
366 | [ 1.362368] msm_hsusb msm_hsusb: [ci13xxx_start] hw_ep_max = 32 |
||
367 | [ 1.367678] mbim_init: initialize 1 instances |
||
368 | [ 1.372287] mbim_init: Initialized 1 ports |
||
369 | [ 1.379429] rndis_qc_init: initialize rndis QC instance |
||
370 | [ 1.384343] android_usb gadget: Mass Storage Function, version: 2009/09/11 |
||
371 | [ 1.390477] android_usb gadget: Number of LUNs=1 |
||
372 | [ 1.395147] lun0: LUN: removable file: (no medium) |
||
373 | [ 1.400457] android_usb gadget: android_usb ready |
||
374 | [ 1.405005] msm_hsic_peripheral msm_hsic_peripheral: [ci13xxx_start] hw_ep_max = 32 |
||
375 | [ 1.412452] android_usb gadget: android_usb ready |
||
376 | [ 1.417030] msm_hsic_peripheral msm_hsic_peripheral: CI13XXX_CONTROLLER_RESET_EVENT received |
||
377 | [ 1.425423] msm_hsic_peripheral msm_hsic_peripheral: CI13XXX_CONTROLLER_UDC_STARTED_EVENT received |
||
378 | [ 1.436105] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0 |
||
379 | [ 1.443094] android_work: android_work: did not send uevent (0 0 (null)) |
||
380 | [ 1.450083] msm_hsic_peripheral msm_hsic_peripheral: HSIC-USB in low power mode |
||
381 | [ 1.464764] couldn't get usb power supply |
||
382 | [ 1.468976] diagchar initialized now |
||
383 | [ 1.471814] input: pmic8xxx_pwrkey as /devices/platform/msm_ssbi.0/pm8018-core/pm8xxx-pwrkey/input/input0 |
||
384 | [ 1.485365] diag: Invalid Msg type 12 proc 2 |
||
385 | [ 1.505631] rtc-pm8xxx rtc-pm8xxx: rtc core: registered pm8xxx_rtc as rtc0 |
||
386 | [ 1.511948] i2c /dev entries driver |
||
387 | [ 1.518480] pm8xxx_adc_probe: failed to request pa_therm vreg with error -19 |
||
388 | [ 1.545551] pm8xxx_tm_probe: OK |
||
389 | [ 1.547932] cpuidle: using governor ladder |
||
390 | [ 1.551747] cpuidle: using governor menu |
||
391 | [ 1.556508] mmc0: mci-version: 18 |
||
392 | [ 1.560048] mmc0: bam physical base=0x12182000 |
||
393 | [ 1.563467] mmc0: bam virtual base=0xc6830000 |
||
394 | [ 1.567892] sps:BAM 0x12182000 is registered. |
||
395 | [ 1.571982] mmc0: BAM device registered. bam_handle=0xc63c5000 |
||
396 | [ 1.578116] sps:REVISION of BAM 0xc6830000 is 0x5. |
||
397 | [ 1.583335] mmc0: Qualcomm MSM SDCC-BAM at 0x0000000012182000 irq 130 |
||
398 | [ 1.589195] mmc0: Qualcomm MSM SDCC-DML at 0x0000000012180800 |
||
399 | [ 1.597405] mmc0: Qualcomm MSM SDCC-core at 0x0000000012180000 irq 136,368 dma -1 dmacrcri -1 |
||
400 | [ 1.606439] mmc0: 8 bit data mode disabled |
||
401 | [ 1.609674] mmc0: 4 bit data mode enabled |
||
402 | [ 1.613490] mmc0: polling status mode disabled |
||
403 | [ 1.618098] mmc0: MMC clock 400000 -> 48000000 Hz, PCLK 0 Hz |
||
404 | [ 1.624324] mmc0: Slot eject status = 0 |
||
405 | [ 1.627376] mmc0: Power save feature enable = 1 |
||
406 | [ 1.631893] mmc0: SPS-BAM data transfer mode available |
||
407 | [ 1.637295] mmc1: mci-version: 18 |
||
408 | [ 1.645383] mmc1: bam physical base=0x12142000 |
||
409 | [ 1.654753] mmc1: bam virtual base=0xc686c000 |
||
410 | [ 1.660125] sps:BAM 0x12142000 is registered. |
||
411 | [ 1.668243] mmc1: BAM device registered. bam_handle=0xc581b200 |
||
412 | [ 1.678284] sps:REVISION of BAM 0xc686c000 is 0x5. |
||
413 | [ 1.692659] mmc1: Qualcomm MSM SDCC-BAM at 0x0000000012142000 irq 129 |
||
414 | [ 1.703067] mmc1: Qualcomm MSM SDCC-DML at 0x0000000012140800 |
||
415 | [ 1.712955] mmc1: No card detect facilities available |
||
416 | [ 1.722295] mmc1: Qualcomm MSM SDCC-core at 0x0000000012140000 irq 135,0 dma -1 dmacrcri -1 |
||
417 | [ 1.734594] mmc1: 8 bit data mode disabled |
||
418 | [ 1.742591] mmc1: 4 bit data mode enabled |
||
419 | [ 1.750556] mmc1: polling status mode disabled |
||
420 | [ 1.754616] mmc1: MMC clock 400000 -> 48000000 Hz, PCLK 0 Hz |
||
421 | [ 1.759682] mmc1: Slot eject status = 0 |
||
422 | [ 1.763497] mmc1: Power save feature enable = 1 |
||
423 | [ 1.767984] mmc1: SPS-BAM data transfer mode available |
||
424 | [ 1.774484] logger: created 256K log 'log_main' |
||
425 | [ 1.778330] logger: created 256K log 'log_events' |
||
426 | [ 1.782908] logger: created 256K log 'log_radio' |
||
427 | [ 1.787669] logger: created 256K log 'log_system' |
||
428 | [ 1.842575] voice_allocate_shared_memory: ION memory allocation failed |
||
429 | [ 1.853502] msm_pcm_probe: dev name msm-voip-dsp |
||
430 | [ 1.868213] msm_pcm_probe: dev name msm-host-pcm-voice |
||
431 | [ 1.873340] msm_pcm_probe: dev name msm-pcm-dsp |
||
432 | [ 1.877033] msm_pcm_probe: dev name msm-multi-ch-pcm-dsp |
||
433 | [ 1.883198] mdm9615_audio_init: Interface Type = -1 |
||
434 | [ 1.887868] ALSA device list: |
||
435 | [ 1.890126] No soundcards found. |
||
436 | [ 1.893392] Netfilter messages via NETLINK v0.30. |
||
437 | [ 1.898214] nf_conntrack version 0.5.0 (460 buckets, 1840 max) |
||
438 | [ 1.904959] ip_set: protocol 6 |
||
439 | [ 1.907187] ip_tables: (C) 2000-2006 Netfilter Core Team |
||
440 | [ 1.912620] TCP cubic registered |
||
441 | [ 1.916954] NET: Registered protocol family 10 |
||
442 | [ 1.923332] ip6_tables: (C) 2000-2006 Netfilter Core Team |
||
443 | [ 1.928094] NET: Registered protocol family 17 |
||
444 | [ 1.932153] VFP support v0.3: implementor 41 architecture 2 part 30 variant 5 rev 1 |
||
445 | [ 1.939783] Registering SWP/SWPB emulation handler |
||
446 | [ 1.947840] clock_late_init() disabled 42 unused clocks |
||
447 | [ 1.955989] MSM Watchdog Initialized |
||
448 | [ 1.958828] no pmic restart interrupt specified |
||
449 | [ 1.964932] rtc-pm8xxx rtc-pm8xxx: setting system clock to 1970-01-01 00:34:05 UTC (2045) |
||
450 | [ 1.973172] yaffs: dev is 32505870 name is "mtdblock14" rw |
||
451 | [ 1.977689] yaffs: passed flags "" |
||
452 | [ 1.981016] yaffs: Attempting MTD mount of 31.14,"mtdblock14" |
||
453 | [ 2.039401] yaffs: block 155 is bad |
||
454 | [ 2.099435] sps:BAM 0x124c2000 is registered. |
||
455 | [ 2.144208] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESET_EVENT received |
||
456 | [ 3.018037] yaffs: yaffs_read_super: is_checkpointed 0 |
||
457 | [ 3.018129] VFS: Mounted root (yaffs2 filesystem) on device 31:14. |
||
458 | [ 3.023805] Freeing init memory: 168K |
||
459 | [ 3.319090] sps:BAM 0x12502000 is registered. |
||
460 | [ 3.325194] enable_store: android_usb: already disabled |
||
461 | [ 3.334014] usmd:register_sysctl_table success. |
||
462 | [ 3.337982] frmnet_bind: RmNet(0) dual Speed, IN:ep8in OUT:ep5out |
||
463 | [ 3.545734] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
464 | [ 3.551258] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0 |
||
465 | [ 3.564596] android_work: android_work: did not send uevent (0 0 (null)) |
||
466 | [ 3.619960] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
467 | [ 3.625911] android_work: android_work: sent uevent USB_STATE=CONNECTED |
||
468 | [ 3.631893] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0 |
||
469 | [ 3.655241] android_work: android_work: sent uevent USB_STATE=DISCONNECTED |
||
470 | [ 3.726629] android_usb gadget: high speed config #1: android_usb |
||
471 | [ 3.731848] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
472 | [ 3.738013] msm_otg msm_otg: Avail curr from USB = 500 |
||
473 | [ 3.743293] diag: USB connected |
||
474 | [ 3.744575] sps:REVISION of BAM 0xc68b8000 is 0x5. |
||
475 | [ 3.749855] android_work: android_work: sent uevent USB_STATE=CONNECTED |
||
476 | [ 3.776468] diag: USB connected |
||
477 | [ 3.834976] android_work: android_work: sent uevent USB_STATE=CONFIGURED |
||
478 | [ 6.987578] yaffs: dev is 32505871 name is "mtdblock15" rw |
||
479 | [ 6.992034] yaffs: passed flags "" |
||
480 | [ 6.995513] yaffs: Attempting MTD mount of 31.15,"mtdblock15" |
||
481 | [ 8.647001] yaffs: yaffs_read_super: is_checkpointed 0 |
||
482 | [ 8.682405] yaffs: dev is 32505865 name is "mtdblock9" rw |
||
483 | [ 8.686983] yaffs: passed flags "" |
||
484 | [ 8.690187] yaffs: Attempting MTD mount of 31.9,"mtdblock9" |
||
485 | [ 8.692507] yaffs: yaffs_read_super: is_checkpointed 1 |
||
486 | [ 8.984709] adb_open |
||
487 | [ 9.579856] yaffs: dev is 32505869 name is "mtdblock13" rw |
||
488 | [ 9.590325] yaffs: passed flags "" |
||
489 | [ 9.597192] yaffs: Attempting MTD mount of 31.13,"mtdblock13" |
||
490 | [ 9.597222] yaffs: auto selecting yaffs2 |
||
491 | [ 9.676789] yaffs: yaffs_read_super: is_checkpointed 1 |
||
492 | [ 9.955012] mbim_open: Open mbim driver |
||
493 | [ 9.959957] mbim_open: Lock mbim_dev->open_excl for open |
||
494 | [ 9.971738] mbim_open: USB cable not connected |
||
495 | [ 9.975553] mbim_open: Exit, mbim file opened |
||
496 | [ 10.053410] smd_pkt_open: DATA9_CNTL open failed -19 |
||
497 | [ 10.085731] smd_pkt_open: DATA12_CNTL open failed -19 |
||
498 | [ 10.127941] smd_pkt_open: DATA13_CNTL open failed -19 |
||
499 | [ 10.175919] smd_pkt_open: DATA14_CNTL open failed -19 |
||
500 | [ 10.805707] qsmem_poll_timer_cb:67 Modem Msg received. |
||
501 | [ 10.860521] nmea: smd opened |
||
502 | [ 11.087746] dtr_smd_open smd_open_ret = 0(0 SUCCESS) |
||
503 | [ 11.091744] DTR SMD EVENT OPEN |
||
504 | [ 11.113016] buf:dtr_low- |
||
505 | [ 11.115000] enter rt5616_modinit |
||
506 | [ 11.125316] enter rt5616_i2c_probe |
||
507 | [ 11.135571] enter rt5616_probe |
||
508 | [ 11.137982] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:183 |
||
509 | [ 11.144239] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
510 | [ 11.150404] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
511 | [ 11.156874] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
512 | [ 11.178391] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:183 |
||
513 | [ 11.184098] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
514 | [ 11.193010] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
515 | [ 11.198687] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
516 | [ 11.204761] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
517 | [ 11.211597] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
518 | [ 11.217610] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
519 | [ 11.224019] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
520 | [ 11.230154] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
521 | [ 11.236593] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
522 | [ 11.242697] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
523 | [ 11.249290] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
524 | [ 11.255241] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
525 | [ 11.261742] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
526 | [ 11.267938] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
527 | [ 11.274408] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
528 | [ 11.280482] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
529 | [ 11.286952] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
530 | [ 11.292995] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
531 | [ 11.299496] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
532 | [ 11.305569] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
533 | [ 11.312314] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
534 | [ 11.318663] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
535 | [ 11.327697] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
536 | [ 11.333801] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
537 | [ 11.343567] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
538 | [ 11.349641] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
539 | [ 11.356111] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
540 | [ 11.362185] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
541 | [ 11.368655] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
542 | [ 11.374790] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
543 | [ 11.381291] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
544 | [ 11.387456] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
545 | [ 11.393834] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
546 | [ 11.400244] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
547 | [ 11.407172] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
548 | [ 11.413215] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
549 | [ 11.420845] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
550 | [ 11.426552] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
551 | [ 11.432992] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
552 | [ 11.439127] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
553 | [ 11.445566] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
554 | [ 11.451854] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
555 | [ 11.458263] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
556 | [ 11.464306] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
557 | [ 11.470746] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
558 | [ 11.476911] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
559 | [ 11.483351] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
560 | [ 11.489485] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
561 | [ 11.495925] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
562 | [ 11.501999] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
563 | [ 11.509720] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
564 | [ 11.514939] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
565 | [ 11.521471] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
566 | [ 11.527575] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
567 | [ 11.534472] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
568 | [ 11.540088] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
569 | [ 11.546864] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
570 | [ 11.552662] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
571 | [ 11.559133] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
572 | [ 11.565206] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
573 | [ 11.571799] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
574 | [ 11.577872] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
575 | [ 11.585502] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
576 | [ 11.590813] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
577 | [ 11.597192] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
578 | [ 11.603235] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
579 | [ 11.610102] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
580 | [ 11.616023] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
581 | [ 11.622524] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
582 | [ 11.628536] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
583 | [ 11.634945] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
584 | [ 11.641049] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
585 | [ 11.647489] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
586 | [ 11.657652] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
587 | [ 11.663268] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
588 | [ 11.670318] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
589 | [ 11.676697] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
590 | [ 11.682191] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
591 | [ 11.688661] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
592 | [ 11.694674] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
593 | [ 11.701327] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
594 | [ 11.707279] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
595 | [ 11.713902] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
596 | [ 11.719945] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
597 | [ 11.726323] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
598 | [ 11.732427] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
599 | [ 11.738989] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
600 | [ 11.744971] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
601 | [ 11.751838] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
602 | [ 11.757698] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
603 | [ 11.764169] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
604 | [ 11.770242] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
605 | [ 11.776743] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
606 | [ 11.782786] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
607 | [ 11.789317] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
608 | [ 11.795360] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
609 | [ 11.802105] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
610 | [ 11.808026] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
611 | [ 11.814497] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
612 | [ 11.820570] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
613 | [ 11.827102] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
614 | [ 11.833114] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
615 | [ 11.839676] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
616 | [ 11.845688] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
617 | [ 11.852372] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
618 | [ 11.858354] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
619 | [ 11.866809] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
620 | [ 11.872028] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
621 | [ 11.878498] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
622 | [ 11.884541] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
623 | [ 11.891103] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
624 | [ 11.897146] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
625 | [ 11.903555] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
626 | [ 11.909720] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
627 | [ 11.916191] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
628 | [ 11.922264] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
629 | [ 11.928795] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
630 | [ 11.934839] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
631 | [ 11.941339] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
632 | [ 11.947474] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
633 | [ 11.953914] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
634 | [ 11.960476] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
635 | [ 11.966519] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
636 | [ 11.972592] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
637 | [ 11.979093] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
638 | [ 11.985228] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
639 | [ 11.991698] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
640 | [ 11.997833] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
641 | [ 12.004272] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
642 | [ 12.010407] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
643 | [ 12.016847] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
644 | [ 12.022951] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
645 | [ 12.029452] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
646 | [ 12.035525] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
647 | [ 12.042026] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
648 | [ 12.048161] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
649 | [ 12.054600] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
650 | [ 12.061254] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
651 | [ 12.067266] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
652 | [ 12.073370] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
653 | [ 12.079993] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
654 | [ 12.085945] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1343c8, irq:183 |
||
655 | [ 12.092385] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
656 | [ 12.098550] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
657 | [ 12.104959] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
658 | [ 12.111246] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
659 | [ 12.117564] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
660 | [ 12.123638] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
661 | [ 12.130138] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
662 | [ 12.136273] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
663 | [ 12.142713] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
664 | [ 12.148878] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
665 | [ 12.155318] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
666 | [ 12.161452] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
667 | [ 12.167892] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
668 | [ 12.173996] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
669 | [ 12.180894] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
670 | [ 12.187120] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
671 | [ 12.193071] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
672 | [ 12.199206] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
673 | [ 12.205646] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
674 | [ 12.213032] msm_dai_q6_dai_sec_auxpcm_probe |
||
675 | [ 12.216297] msm_dai_q6_dai_sec_auxpcm_probe |
||
676 | [ 12.224629] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:183 |
||
677 | [ 12.230276] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
678 | [ 12.236441] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
679 | [ 12.242820] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
680 | [ 12.248985] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
681 | [ 12.255424] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
682 | [ 12.261559] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
683 | [ 12.267999] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
684 | [ 12.274103] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
685 | [ 12.280604] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
686 | [ 12.286769] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
687 | [ 12.293178] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
688 | [ 12.299313] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
689 | [ 12.305753] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
690 | [ 12.311918] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
691 | [ 12.318358] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
692 | [ 12.324431] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
693 | [ 12.330932] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
694 | [ 12.337066] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:183 |
||
695 | [ 12.343537] qup_i2c qup_i2c.0: I2C slave addr:0x1b not connected |
||
696 | [ 12.349916] asoc: null-codec-dai <-> MultiMedia1 mapping ok |
||
697 | [ 12.357698] asoc: null-codec-dai <-> MultiMedia2 mapping ok |
||
698 | [ 12.364748] asoc: null-codec-dai <-> CS-VOICE mapping ok |
||
699 | [ 12.372012] asoc: null-codec-dai <-> VoIP mapping ok |
||
700 | [ 12.378666] asoc: null-codec-dai <-> SLIMBUS0_HOSTLESS mapping ok |
||
701 | [ 12.386235] asoc: msm-stub-rx <-> msm-dai-q6.241 mapping ok |
||
702 | [ 12.393285] asoc: msm-stub-tx <-> msm-dai-q6.240 mapping ok |
||
703 | [ 12.400396] asoc: null-codec-dai <-> AUXPCM_HOSTLESS mapping ok |
||
704 | [ 12.407843] asoc: null-codec-dai <-> VoLTE mapping ok |
||
705 | [ 12.414375] asoc: null-codec-dai <-> DTMF_RX_HOSTLESS mapping ok |
||
706 | [ 12.421822] asoc: msm-stub-tx <-> msm-dai-stub mapping ok |
||
707 | [ 12.428658] asoc: msm-stub-tx <-> msm-dai-stub mapping ok |
||
708 | [ 12.435464] asoc: msm-stub-rx <-> msm-dai-stub mapping ok |
||
709 | [ 12.442301] asoc: msm-stub-tx <-> msm-dai-stub mapping ok |
||
710 | [ 12.449107] asoc: msm-stub-rx <-> msm-dai-stub mapping ok |
||
711 | [ 12.456096] asoc: msm-stub-rx <-> msm-dai-q6.12288 mapping ok |
||
712 | [ 12.463238] asoc: msm-stub-tx <-> msm-dai-q6.12289 mapping ok |
||
713 | [ 12.470441] asoc: msm-stub-rx <-> msm-dai-q6.224 mapping ok |
||
714 | [ 12.477460] asoc: msm-stub-tx <-> msm-dai-q6.225 mapping ok |
||
715 | [ 12.484541] asoc: rt5616-aif1 <-> msm-dai-q6.2 mapping ok |
||
716 | [ 12.491530] asoc: rt5616-aif1 <-> msm-dai-q6.3 mapping ok |
||
717 | [ 12.498397] asoc: msm-stub-rx <-> msm-dai-q6.12 mapping ok |
||
718 | [ 12.505264] asoc: msm-stub-tx <-> msm-dai-q6.13 mapping ok |
||
719 | [ 12.512223] asoc: msm-stub-rx <-> msm-dai-q6.32773 mapping ok |
||
720 | [ 12.519395] asoc: msm-stub-tx <-> msm-dai-q6.32772 mapping ok |
||
721 | [ 12.526598] asoc: msm-stub-tx <-> msm-dai-q6.32771 mapping ok |
||
722 | - 47.270715] buf:+QFOPEN passwd |
||
723 | - 104.919975] buf:+QFCLOSE 0 |
||
724 | - 121.510392] buf:+QFOPEN ? |
||
725 | [ 391.714603] sps:BAM is already registered: 12502000 |
||
726 | [ 391.718571] usb_bam_init: register bam error -17 |
||
727 | [ 391.723088] usb_bam usb_bam: failed to initialize usb bam |
||
728 | [ 391.728887] diag: USB disconnected |
||
729 | [ 391.731603] frmnet_bind: RmNet(0) dual Speed, IN:ep13in OUT:ep7out |
||
730 | [ 391.737158] sps:sps_device_reset:device handle should not be 0. |
||
731 | [ 391.746009] usb_bam_reset: BAM reset failed |
||
732 | [ 391.755959] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
733 | [ 391.761269] msm_otg msm_otg: Avail curr from USB = 2 |
||
734 | [ 391.766213] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_SUSPEND_EVENT received |
||
735 | [ 391.773264] android_work: android_work: did not send uevent (1 1 (null)) |
||
736 | [ 392.126384] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESUME_EVENT received |
||
737 | [ 392.132305] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
738 | [ 392.138562] msm_otg msm_otg: Avail curr from USB = 0 |
||
739 | [ 392.144025] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0 |
||
740 | [ 392.155409] android_work: android_work: sent uevent USB_STATE=DISCONNECTED |
||
741 | [ 392.198687] android_work: android_work: sent uevent USB_STATE=CONNECTED |
||
742 | [ 392.204578] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
743 | [ 392.216145] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0 |
||
744 | [ 392.235678] android_work: android_work: sent uevent USB_STATE=DISCONNECTED |
||
745 | [ 392.291957] android_usb gadget: high speed config #1: android_usb |
||
746 | [ 392.298214] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
747 | [ 392.303586] msm_otg msm_otg: Avail curr from USB = 500 |
||
748 | [ 392.309110] diag: USB connected |
||
749 | [ 392.315366] android_work: android_work: sent uevent USB_STATE=CONNECTED |
||
750 | [ 392.341492] diag: USB connected |
||
751 | [ 392.387700] android_work: android_work: sent uevent USB_STATE=CONFIGURED |
||
752 | [ 436.916496] sps:BAM is already registered: 12502000 |
||
753 | [ 436.920158] usb_bam_init: register bam error -17 |
||
754 | [ 436.925041] usb_bam usb_bam: failed to initialize usb bam |
||
755 | [ 436.930749] diag: USB disconnected |
||
756 | [ 436.933221] adb_bind_config |
||
757 | [ 436.935144] sps:sps_device_reset:device handle should not be 0. |
||
758 | [ 436.945307] frmnet_bind: RmNet(0) dual Speed, IN:ep14in OUT:ep8out |
||
759 | [ 436.950617] usb_bam_reset: BAM reset failed |
||
760 | [ 436.960750] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
761 | [ 436.966091] msm_otg msm_otg: Avail curr from USB = 2 |
||
762 | [ 436.971036] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_SUSPEND_EVENT received |
||
763 | [ 436.978055] android_work: android_work: did not send uevent (1 1 (null)) |
||
764 | [ 437.171158] msm_hsusb msm_hsusb: CI13XXX_CONTROLLER_RESUME_EVENT received |
||
765 | [ 437.177079] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
766 | [ 437.183335] msm_otg msm_otg: Avail curr from USB = 0 |
||
767 | [ 437.188768] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0 |
||
768 | [ 437.198168] android_work: android_work: sent uevent USB_STATE=DISCONNECTED |
||
769 | [ 437.243644] android_work: android_work: sent uevent USB_STATE=CONNECTED |
||
770 | [ 437.249565] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
771 | [ 437.260491] android_work: android_work:usb disconnect cause suspended&sw_suspended to 0 |
||
772 | [ 437.279078] android_work: android_work: sent uevent USB_STATE=DISCONNECTED |
||
773 | [ 437.336578] android_usb gadget: high speed config #1: android_usb |
||
774 | [ 437.342713] msm_otg msm_otg: Failed notifying 1 charger type to PMIC |
||
775 | [ 437.348115] msm_otg msm_otg: Avail curr from USB = 500 |
||
776 | [ 437.353670] diag: USB connected |
||
777 | [ 437.354768] msm_hsusb msm_hsusb: [ep_enable] enabling a non-empty endpoint! |
||
778 | [ 437.363741] android_work: android_work: sent uevent USB_STATE=CONNECTED |
||
779 | [ 437.437540] android_work: android_work: sent uevent USB_STATE=CONFIGURED |
||
780 | [ 728.231893] [dsp_debug.c:dsp_read] Memory Invalid or not initialized, Base = 0x0, size = 0x0 |
||
781 | [ 748.249992] Ramdump(ramdump_smem-modem): Read when there's no dump available! |
||
782 | 1 | zecke | [ 754.749549] Ramdump(ramdump_modem_sw): Read when there's no dump available! |
783 | 4 | zecke | </pre> |
784 | 19 | ynezz | |
785 | h2. Log of flashing process from firmware version EC20EQAR02A05E2G to EC20EQAR02A09E2G |
||
786 | |||
787 | <pre> |
||
788 | root@gaben:/tmp# ./QLinuxUPG_EC20 -f ./fw |
||
789 | ./QLinuxUPG_EC20 V01 |
||
790 | firmware path: /tmp/./fw |
||
791 | Module upgrade tool, Sun Jan 8 22:04:41 2017 |
||
792 | |||
793 | unknow file EC20-E_Firmware_Release_Notes_V0209.pdf in firmware path |
||
794 | unknow file EC20_E_20150923.qcn in firmware path |
||
795 | Module Status Detection |
||
796 | /tmp/QLinuxUPG_EC20 fastboot devices |
||
797 | In Diag Command Status |
||
798 | 111 |
||
799 | 2222 |
||
800 | buf i:[0],value is [0x13] |
||
801 | buf i:[1],value is [0x06] |
||
802 | buf i:[2],value is [0x88] |
||
803 | buf i:[3],value is [0xd5] |
||
804 | buf i:[4],value is [0x7e] |
||
805 | in normal mode |
||
806 | buff is AT+QFASTBOOT |
||
807 | buff is |
||
808 | OK |
||
809 | STBOOT |
||
810 | /tmp/QLinuxUPG_EC20 fastboot devices |
||
811 | [ 1044.501484] usb 2-1.1: USB disconnect, device number 4 |
||
812 | [ 1044.506930] qcserial ttyUSB0: Qualcomm USB modem converter now disconnected from ttyUSB0 |
||
813 | [ 1044.515161] qcserial 2-1.1:1.0: device disconnected |
||
814 | [ 1044.520849] ugps: tty error, shutting down |
||
815 | [ 1044.525531] qcserial ttyUSB1: Qualcomm USB modem converter now disconnected from ttyUSB1 |
||
816 | [ 1044.533793] qcserial 2-1.1:1.1: device disconnected |
||
817 | [ 1044.543042] qcserial ttyUSB2: Qualcomm USB modem converter now disconnected from ttyUSB2 |
||
818 | [ 1044.551301] qcserial 2-1.1:1.2: device disconnected |
||
819 | [ 1044.556552] qcserial ttyUSB3: Qualcomm USB modem converter now disconnected from ttyUSB3 |
||
820 | [ 1044.564789] qcserial 2-1.1:1.3: device disconnected |
||
821 | [ 1044.569959] qmi_wwan 2-1.1:1.4 wwan0: unregister 'qmi_wwan' usb-ci_hdrc.1-1.1, WWAN/QMI device |
||
822 | /tmp/QLinuxUPG_EC20 fastboot devices |
||
823 | /tmp/QLinuxUPG_EC20 fastboot devices |
||
824 | [ 1049.545886] ugps: /dev/ttyUSB1: device open failed: No such file or directory |
||
825 | /tmp/QLinuxUPG_EC20 fastboot devices |
||
826 | [ 1050.365366] usb 2-1.1: new high-speed USB device number 5 using ci_hdrc |
||
827 | /tmp/QLinuxUPG_EC20 fastboot devices |
||
828 | MDM9615 fastboot |
||
829 | /tmp/QLinuxUPG_EC20 fastboot flash system /tmp/./fw/msm-9615-cdp-image--ipk-20160923-9615-cdp.rootfs.yaffs2 |
||
830 | sending 'system' (10172 KB)... |
||
831 | OKAY [ 1.386s] |
||
832 | writing 'system'... |
||
833 | [ 1054.555941] ugps: /dev/ttyUSB1: device open failed: No such file or directory |
||
834 | OKAY [ 2.592s] |
||
835 | finished. total time: 3.978s |
||
836 | /tmp/QLinuxUPG_EC20 fastboot flash userdata /tmp/./fw/9615-cdp-usr-image.usrfs.yaffs2 |
||
837 | sending 'userdata' (28225 KB)... |
||
838 | [ 1059.566441] ugps: /dev/ttyUSB1: device open failed: No such file or directory |
||
839 | OKAY [ 3.861s] |
||
840 | writing 'userdata'... |
||
841 | [ 1064.576879] ugps: /dev/ttyUSB1: device open failed: No such file or directory |
||
842 | OKAY [ 6.716s] |
||
843 | finished. total time: 10.577s |
||
844 | /tmp/QLinuxUPG_EC20 fastboot flash boot /tmp/./fw/boot-oe-msm9615.img |
||
845 | sending 'boot' (6196 KB)... |
||
846 | OKAY [ 0.855s] |
||
847 | writing 'boot'... |
||
848 | [ 1069.587219] ugps: /dev/ttyUSB1: device open failed: No such file or directory |
||
849 | OKAY [ 1.577s] |
||
850 | finished. total time: 2.431s |
||
851 | /tmp/QLinuxUPG_EC20 fastboot flash recovery /tmp/./fw/recovery-boot-oe-msm9615.img |
||
852 | sending 'recovery' (6196 KB)... |
||
853 | OKAY [ 0.834s] |
||
854 | writing 'recovery'... |
||
855 | OKAY [ 1.586s] |
||
856 | finished. total time: 2.421s |
||
857 | /tmp/QLinuxUPG_EC20 fastboot flash recoveryfs /tmp/./fw/9615-cdp-recovery-image-9615-cdp.yaffs2 |
||
858 | sending 'recoveryfs' (20457 KB)... |
||
859 | OKAY [ 2.791s] |
||
860 | writing 'recoveryfs'... |
||
861 | OKAY [ 4.723s] |
||
862 | finished. total time: 7.514s |
||
863 | /tmp/QLinuxUPG_EC20 fastboot flash dsp1 /tmp/./fw/dsp1.mbn |
||
864 | sending 'dsp1' (3380 KB)... |
||
865 | OKAY [ 0.485s] |
||
866 | writing 'dsp1'... |
||
867 | OKAY [ 0.848s] |
||
868 | finished. total time: 1.334s |
||
869 | /tmp/QLinuxUPG_EC20 fastboot flash dsp2 /tmp/./fw/dsp2.mbn |
||
870 | sending 'dsp2' (34648 KB)... |
||
871 | OKAY [ 4.750s] |
||
872 | writing 'dsp2'... |
||
873 | OKAY [ 8.420s] |
||
874 | finished. total time: 13.170s |
||
875 | /tmp/QLinuxUPG_EC20 fastboot flash dsp3 /tmp/./fw/dsp3.mbn |
||
876 | sending 'dsp3' (6636 KB)... |
||
877 | OKAY [ 0.900s] |
||
878 | writing 'dsp3'... |
||
879 | OKAY [ 1.674s] |
||
880 | finished. total time: 2.574s |
||
881 | /tmp/QLinuxUPG_EC20 fastboot continue |
||
882 | resuming boot... |
||
883 | OKAY [ 0.001s] |
||
884 | finished. total time: 0.001s |
||
885 | [ 1097.237732] usb 2-1.1: USB disconnect, device number 5 |
||
886 | [ 1101.565369] usb 2-1.1: new high-speed USB device number 6 using ci_hdrc |
||
887 | [ 1101.715167] qcserial 2-1.1:1.0: Qualcomm USB modem converter detected |
||
888 | [ 1101.722002] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB0 |
||
889 | [ 1101.733400] qcserial 2-1.1:1.1: Qualcomm USB modem converter detected |
||
890 | [ 1101.740247] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB1 |
||
891 | [ 1101.751158] qcserial 2-1.1:1.2: Qualcomm USB modem converter detected |
||
892 | [ 1101.758024] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB2 |
||
893 | [ 1101.769230] qcserial 2-1.1:1.3: Qualcomm USB modem converter detected |
||
894 | [ 1101.776076] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB3 |
||
895 | [ 1101.785728] qmi_wwan 2-1.1:1.4: cdc-wdm0: USB WDM device |
||
896 | [ 1101.791733] qmi_wwan 2-1.1:1.4 wwan0: register 'qmi_wwan' at usb-ci_hdrc.1-1.1, WWAN/QMI device, fe:4e:b0:fd:2f:20 |
||
897 | Old version is EC20EQAR02A05E2G |
||
898 | Switch to PRG status |
||
899 | [ 1115.413733] usb 2-1.1: USB disconnect, device number 6 |
||
900 | [ 1115.419175] qcserial ttyUSB0: Qualcomm USB modem converter now disconnected from ttyUSB0 |
||
901 | [ 1115.427430] qcserial 2-1.1:1.0: device disconnected |
||
902 | [ 1115.432751] qcserial ttyUSB1: Qualcomm USB modem converter now disconnected from ttyUSB1 |
||
903 | [ 1115.441038] qcserial 2-1.1:1.1: device disconnected |
||
904 | [ 1115.446402] qcserial ttyUSB2: Qualcomm USB modem converter now disconnected from ttyUSB2 |
||
905 | [ 1115.454644] qcserial 2-1.1:1.2: device disconnected |
||
906 | [ 1115.459934] qcserial ttyUSB3: Qualcomm USB modem converter now disconnected from ttyUSB3 |
||
907 | [ 1115.468217] qcserial 2-1.1:1.3: device disconnected |
||
908 | [ 1115.473355] qmi_wwan 2-1.1:1.4 wwan0: unregister 'qmi_wwan' usb-ci_hdrc.1-1.1, WWAN/QMI device |
||
909 | [ 1115.915373] usb 2-1.1: new high-speed USB device number 7 using ci_hdrc |
||
910 | [ 1116.048046] qmi_wwan: probe of 2-1.1:1.0 failed with error -22 |
||
911 | [ 1116.054011] qcserial 2-1.1:1.0: Qualcomm USB modem converter detected |
||
912 | [ 1116.060806] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB0 |
||
913 | 111 |
||
914 | 2222 |
||
915 | buf i:[0],value is [0x7e] |
||
916 | buf i:[1],value is [0x02] |
||
917 | buf i:[2],value is [0x6a] |
||
918 | buf i:[3],value is [0xd3] |
||
919 | buf i:[4],value is [0x7e] |
||
920 | in download mode |
||
921 | In PRG Status |
||
922 | Send /tmp/./fw/NPRG9x15.hex.hex |
||
923 | progress : 100% finished |
||
924 | |||
925 | 111 |
||
926 | 2222 |
||
927 | buf i:[0],value is [0x7e] |
||
928 | buf i:[1],value is [0x0e] |
||
929 | buf i:[2],value is [0x49] |
||
930 | buf i:[3],value is [0x6e] |
||
931 | buf i:[4],value is [0x76] |
||
932 | buf i:[5],value is [0x61] |
||
933 | buf i:[6],value is [0x6c] |
||
934 | buf i:[7],value is [0x69] |
||
935 | buf i:[8],value is [0x64] |
||
936 | buf i:[9],value is [0x20] |
||
937 | buf i:[10],value is [0x43] |
||
938 | buf i:[11],value is [0x6f] |
||
939 | buf i:[12],value is [0x6d] |
||
940 | buf i:[13],value is [0x6d] |
||
941 | buf i:[14],value is [0x61] |
||
942 | buf i:[15],value is [0x6e] |
||
943 | buf i:[16],value is [0x64] |
||
944 | buf i:[17],value is [0x0a] |
||
945 | buf i:[18],value is [0x58] |
||
946 | buf i:[19],value is [0xbd] |
||
947 | buf i:[20],value is [0x7e] |
||
948 | buf i:[21],value is [0x7e] |
||
949 | buf i:[22],value is [0x0d] |
||
950 | buf i:[23],value is [0x05] |
||
951 | buf i:[24],value is [0x00] |
||
952 | buf i:[25],value is [0x00] |
||
953 | buf i:[26],value is [0x00] |
||
954 | buf i:[27],value is [0x49] |
||
955 | buf i:[28],value is [0x6e] |
||
956 | buf i:[29],value is [0x76] |
||
957 | buf i:[30],value is [0x61] |
||
958 | buf i:[31],value is [0x6c] |
||
959 | buf i:[32],value is [0x69] |
||
960 | buf i:[33],value is [0x64] |
||
961 | buf i:[34],value is [0x20] |
||
962 | buf i:[35],value is [0x43] |
||
963 | buf i:[36],value is [0x6f] |
||
964 | buf i:[37],value is [0x6d] |
||
965 | buf i:[38],value is [0x6d] |
||
966 | buf i:[39],value is [0x61] |
||
967 | buf i:[40],value is [0x6e] |
||
968 | buf i:[41],value is [0x64] |
||
969 | buf i:[42],value is [0xbf] |
||
970 | buf i:[43],value is [0xc3] |
||
971 | buf i:[44],value is [0x7e] |
||
972 | in go mode |
||
973 | Start to download firmware |
||
974 | handle_parti_tbl command = 1a, status = 01 |
||
975 | handle_parti_tbl command = 1a, status = 00 |
||
976 | flash 0:SBL1 /tmp/./fw/sbl1.mbn |
||
977 | sending '0:SBL1' (115KB) |
||
978 | progress : 100% finished |
||
979 | OKAY |
||
980 | flash 0:SBL2 /tmp/./fw/sbl2.mbn |
||
981 | sending '0:SBL2' (356KB) |
||
982 | progress : 100% finished |
||
983 | OKAY |
||
984 | flash 0:RPM /tmp/./fw/rpm.mbn |
||
985 | sending '0:RPM' (102KB) |
||
986 | progress : 100% finished |
||
987 | OKAY |
||
988 | flash 0:APPSBL /tmp/./fw/appsboot.mbn |
||
989 | sending '0:APPSBL' (76KB) |
||
990 | progress : 100% finished |
||
991 | OKAY |
||
992 | [ 1133.077732] usb 2-1.1: USB disconnect, device number 7 |
||
993 | [ 1133.083141] qcserial ttyUSB0: Qualcomm USB modem converter now disconnected from ttyUSB0 |
||
994 | [ 1133.091387] qcserial 2-1.1:1.0: device disconnected |
||
995 | [ 1143.045365] usb 2-1.1: new high-speed USB device number 8 using ci_hdrc |
||
996 | [ 1143.194751] qcserial 2-1.1:1.0: Qualcomm USB modem converter detected |
||
997 | [ 1143.201478] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB0 |
||
998 | [ 1143.219325] qcserial 2-1.1:1.1: Qualcomm USB modem converter detected |
||
999 | [ 1143.226165] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB1 |
||
1000 | [ 1143.262508] qcserial 2-1.1:1.2: Qualcomm USB modem converter detected |
||
1001 | [ 1143.271353] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB2 |
||
1002 | [ 1143.286572] qcserial 2-1.1:1.3: Qualcomm USB modem converter detected |
||
1003 | [ 1143.293382] usb 2-1.1: Qualcomm USB modem converter now attached to ttyUSB3 |
||
1004 | [ 1143.304643] qmi_wwan 2-1.1:1.4: cdc-wdm0: USB WDM device |
||
1005 | [ 1143.310651] qmi_wwan 2-1.1:1.4 wwan0: register 'qmi_wwan' at usb-ci_hdrc.1-1.1, WWAN/QMI device, fe:4e:b0:fd:2f:20 |
||
1006 | restart... |
||
1007 | |||
1008 | Upgrade module successfully, Sun Jan 8 22:06:27 2017 |
||
1009 | </pre> |