Project

General

Profile

EC25 » History » Version 4

laforge, 12/16/2016 07:57 PM
add ps output

1 4 laforge
{{>toc}}
2
3 1 laforge
h1. EC25
4
5 3 laforge
Below testing has been made on an EC25-E Revision: EC25EFAR02A03M4G (according to ATI0 and the label on the device)
6
7 2 laforge
h2. serial console
8
9
In the EC25-E miniPCI that was analyzed, the serial console of bootloader and Linux appears to be active on pins 11+12 of the LGA module (DBG_RXD, DBG_TXD). The console is at 1.8V and at 115200bps.
10
11 1 laforge
h2. lsusb output
12
13
<pre>
14
Bus 001 Device 058: ID 2c7c:0125··
15
Device Descriptor:
16
  bLength                18
17
  bDescriptorType         1
18
  bcdUSB               2.00
19
  bDeviceClass            0 (Defined at Interface level)
20
  bDeviceSubClass         0·
21
  bDeviceProtocol         0·
22
  bMaxPacketSize0        64
23
  idVendor           0x2c7c·
24
  idProduct          0x0125·
25
  bcdDevice            3.18
26
  iManufacturer           1 Android
27
  iProduct                2 Android
28
  iSerial                 0·
29
  bNumConfigurations      1
30
  Configuration Descriptor:
31
    bLength                 9
32
    bDescriptorType         2
33
    wTotalLength          209
34
    bNumInterfaces          5
35
    bConfigurationValue     1
36
    iConfiguration          0·
37
    bmAttributes         0xa0
38
      (Bus Powered)
39
      Remote Wakeup
40
    MaxPower              500mA
41
    Interface Descriptor:
42
      bLength                 9
43
      bDescriptorType         4
44
      bInterfaceNumber        0
45
      bAlternateSetting       0
46
      bNumEndpoints           2
47
      bInterfaceClass       255 Vendor Specific Class
48
      bInterfaceSubClass    255 Vendor Specific Subclass
49
      bInterfaceProtocol    255 Vendor Specific Protocol
50
      iInterface              0·
51
      Endpoint Descriptor:
52
        bLength                 7
53
        bDescriptorType         5
54
        bEndpointAddress     0x81  EP 1 IN
55
        bmAttributes            2
56
          Transfer Type            Bulk
57
          Synch Type               None
58
          Usage Type               Data
59
        wMaxPacketSize     0x0200  1x 512 bytes
60
        bInterval               0
61
      Endpoint Descriptor:
62
        bLength                 7
63
        bDescriptorType         5
64
        bEndpointAddress     0x01  EP 1 OUT
65
        bmAttributes            2
66
          Transfer Type            Bulk
67
          Synch Type               None
68
          Usage Type               Data
69
        wMaxPacketSize     0x0200  1x 512 bytes
70
        bInterval               0
71
    Interface Descriptor:
72
      bLength                 9
73
      bDescriptorType         4
74
      bInterfaceNumber        1
75
      bAlternateSetting       0
76
      bNumEndpoints           3
77
      bInterfaceClass       255 Vendor Specific Class
78
      bInterfaceSubClass      0·
79
      bInterfaceProtocol      0·
80
      iInterface              0·
81
      ** UNRECOGNIZED:  05 24 00 10 01
82
      ** UNRECOGNIZED:  05 24 01 00 00
83
      ** UNRECOGNIZED:  04 24 02 02
84
      ** UNRECOGNIZED:  05 24 06 00 00
85
      Endpoint Descriptor:
86
        bLength                 7
87
        bDescriptorType         5
88
        bEndpointAddress     0x83  EP 3 IN
89
        bmAttributes            3
90
          Transfer Type            Interrupt
91
          Synch Type               None
92
          Usage Type               Data
93
        wMaxPacketSize     0x000a  1x 10 bytes
94
        bInterval               9
95
      Endpoint Descriptor:
96
        bLength                 7
97
        bDescriptorType         5
98
        bEndpointAddress     0x82  EP 2 IN
99
        bmAttributes            2
100
          Transfer Type            Bulk
101
          Synch Type               None
102
          Usage Type               Data
103
        wMaxPacketSize     0x0200  1x 512 bytes
104
        bInterval               0
105
      Endpoint Descriptor:
106
        bLength                 7
107
        bDescriptorType         5
108
        bEndpointAddress     0x02  EP 2 OUT
109
        bmAttributes            2
110
          Transfer Type            Bulk
111
          Synch Type               None
112
          Usage Type               Data
113
        wMaxPacketSize     0x0200  1x 512 bytes
114
        bInterval               0
115
    Interface Descriptor:
116
      bLength                 9
117
      bDescriptorType         4
118
      bInterfaceNumber        2
119
      bAlternateSetting       0
120
      bNumEndpoints           3
121
      bInterfaceClass       255 Vendor Specific Class
122
      bInterfaceSubClass      0·
123
      bInterfaceProtocol      0·
124
      iInterface              0·
125
      ** UNRECOGNIZED:  05 24 00 10 01
126
      ** UNRECOGNIZED:  05 24 01 00 00
127
      ** UNRECOGNIZED:  04 24 02 02
128
      ** UNRECOGNIZED:  05 24 06 00 00
129
      Endpoint Descriptor:
130
        bLength                 7
131
        bDescriptorType         5
132
        bEndpointAddress     0x85  EP 5 IN
133
        bmAttributes            3
134
          Transfer Type            Interrupt
135
          Synch Type               None
136
          Usage Type               Data
137
        wMaxPacketSize     0x000a  1x 10 bytes
138
        bInterval               9
139
      Endpoint Descriptor:
140
        bLength                 7
141
        bDescriptorType         5
142
        bEndpointAddress     0x84  EP 4 IN
143
        bmAttributes            2
144
          Transfer Type            Bulk
145
          Synch Type               None
146
          Usage Type               Data
147
        wMaxPacketSize     0x0200  1x 512 bytes
148
        bInterval               0
149
      Endpoint Descriptor:
150
        bLength                 7
151
        bDescriptorType         5
152
        bEndpointAddress     0x03  EP 3 OUT
153
        bmAttributes            2
154
          Transfer Type            Bulk
155
          Synch Type               None
156
          Usage Type               Data
157
        wMaxPacketSize     0x0200  1x 512 bytes
158
        bInterval               0
159
    Interface Descriptor:
160
      bLength                 9
161
      bDescriptorType         4
162
      bInterfaceNumber        3
163
      bAlternateSetting       0
164
      bNumEndpoints           3
165
      bInterfaceClass       255 Vendor Specific Class
166
      bInterfaceSubClass      0·
167
      bInterfaceProtocol      0·
168
      iInterface              0·
169
      ** UNRECOGNIZED:  05 24 00 10 01
170
      ** UNRECOGNIZED:  05 24 01 00 00
171
      ** UNRECOGNIZED:  04 24 02 02
172
      ** UNRECOGNIZED:  05 24 06 00 00
173
      Endpoint Descriptor:
174
        bLength                 7
175
        bDescriptorType         5
176
        bEndpointAddress     0x87  EP 7 IN
177
        bmAttributes            3
178
          Transfer Type            Interrupt
179
          Synch Type               None
180
          Usage Type               Data
181
        wMaxPacketSize     0x000a  1x 10 bytes
182
        bInterval               9
183
      Endpoint Descriptor:
184
        bLength                 7
185
        bDescriptorType         5
186
        bEndpointAddress     0x86  EP 6 IN
187
        bmAttributes            2
188
          Transfer Type            Bulk
189
          Synch Type               None
190
          Usage Type               Data
191
        wMaxPacketSize     0x0200  1x 512 bytes
192
        bInterval               0
193
      Endpoint Descriptor:
194
        bLength                 7
195
        bDescriptorType         5
196
        bEndpointAddress     0x04  EP 4 OUT
197
        bmAttributes            2
198
          Transfer Type            Bulk
199
          Synch Type               None
200
          Usage Type               Data
201
        wMaxPacketSize     0x0200  1x 512 bytes
202
        bInterval               0
203
    Interface Descriptor:
204
      bLength                 9
205
      bDescriptorType         4
206
      bInterfaceNumber        4
207
      bAlternateSetting       0
208
      bNumEndpoints           3
209
      bInterfaceClass       255 Vendor Specific Class
210
      bInterfaceSubClass    255 Vendor Specific Subclass
211
      bInterfaceProtocol    255 Vendor Specific Protocol
212
      iInterface              0·
213
      Endpoint Descriptor:
214
        bLength                 7
215
        bDescriptorType         5
216
        bEndpointAddress     0x89  EP 9 IN
217
        bmAttributes            3
218
          Transfer Type            Interrupt
219
          Synch Type               None
220
          Usage Type               Data
221
        wMaxPacketSize     0x0008  1x 8 bytes
222
        bInterval               9
223
      Endpoint Descriptor:
224
        bLength                 7
225
        bDescriptorType         5
226
        bEndpointAddress     0x88  EP 8 IN
227
        bmAttributes            2
228
          Transfer Type            Bulk
229
          Synch Type               None
230
          Usage Type               Data
231
        wMaxPacketSize     0x0200  1x 512 bytes
232
        bInterval               0
233
      Endpoint Descriptor:
234
        bLength                 7
235
        bDescriptorType         5
236
        bEndpointAddress     0x05  EP 5 OUT
237
        bmAttributes            2
238
          Transfer Type            Bulk
239
          Synch Type               None
240
          Usage Type               Data
241
        wMaxPacketSize     0x0200  1x 512 bytes
242
        bInterval               0
243
Device Qualifier (for other device speed):
244
  bLength                10
245
  bDescriptorType         6
246
  bcdUSB               2.00
247
  bDeviceClass            0 (Defined at Interface level)
248
  bDeviceSubClass         0·
249
  bDeviceProtocol         0·
250
  bMaxPacketSize0        64
251
  bNumConfigurations      1
252
Device Status:     0x0000
253
  (Bus Powered)
254 4 laforge
</pre>
255
256
h3. ps
257
258
<pre>
259
root@mdm9607-perf:/firmware/image# ps axuw
260
PID   USER     TIME   COMMAND
261
    1 root       0:06 init [5]
262
    2 root       0:00 [kthreadd]
263
    3 root       0:02 [ksoftirqd/0]
264
    4 root       0:04 [kworker/0:0]
265
    5 root       0:00 [kworker/0:0H]
266
    6 root       0:00 [kworker/u2:0]
267
    7 root       0:00 [rcu_preempt]
268
    8 root       0:00 [rcu_sched]
269
    9 root       0:00 [rcu_bh]
270
   10 root       0:00 [khelper]
271
   11 root       0:00 [netns]
272
   12 root       0:00 [perf]
273
   13 root       0:00 [msm_watchdog]
274
   14 root       0:00 [smd_channel_clo]
275
   15 root       0:00 [smsm_cb_wq]
276
   17 root       0:00 [deferwq]
277
   19 root       0:00 [irq/52-cpr]
278
   20 root       0:00 [mpm]
279
   29 root       0:00 [writeback]
280
   30 root       0:00 [crypto]
281
   31 root       0:00 [bioset]
282
   32 root       0:00 [kblockd]
283
   33 root       0:00 [system]
284
   34 root       0:00 [devfreq_wq]
285
   35 root       0:00 [cfg80211]
286
   36 root       0:00 [power_off_alarm]
287
   37 root       0:00 [kswapd0]
288
   38 root       0:00 [fsnotify_mark]
289
   46 root       0:00 [glink_ssr_wq]
290
   47 root       0:00 [apr_driver]
291
   48 root       0:00 [k_hsuart]
292
   49 root       0:00 [msm_serial_hs_0]
293
   50 root       0:00 [msm_serial_hs_0]
294
   51 root       0:00 [diag_real_time_]
295
   52 root       0:00 [diag_wq]
296
   53 root       0:00 [DIAG_USB_diag]
297
   54 root       0:00 [diag_cntl_wq]
298
   55 root       0:00 [diag_dci_wq]
299
   56 root       0:00 [DIAG_SMD_MODEM_]
300
   57 root       0:00 [DIAG_SMD_MODEM_]
301
   58 root       0:00 [DIAG_SMD_MODEM_]
302
   59 root       0:00 [DIAG_SMD_MODEM_]
303
   60 root       0:00 [DIAG_SMD_MODEM_]
304
   61 root       0:00 [DIAG_SMD_LPASS_]
305
   62 root       0:00 [DIAG_SMD_LPASS_]
306
   63 root       0:00 [DIAG_SMD_LPASS_]
307
   64 root       0:00 [DIAG_SMD_LPASS_]
308
   65 root       0:00 [DIAG_SMD_LPASS_]
309
   66 root       0:00 [DIAG_SMD_WCNSS_]
310
   67 root       0:00 [DIAG_SMD_WCNSS_]
311
   68 root       0:00 [DIAG_SMD_WCNSS_]
312
   69 root       0:00 [DIAG_SMD_WCNSS_]
313
   70 root       0:00 [DIAG_SMD_WCNSS_]
314
   71 root       0:00 [DIAG_SMD_SENSOR]
315
   72 root       0:00 [DIAG_SMD_SENSOR]
316
   73 root       0:00 [DIAG_SMD_SENSOR]
317
   74 root       0:00 [DIAG_SMD_SENSOR]
318
   75 root       0:00 [DIAG_SMD_SENSOR]
319
   76 root       0:00 [DIAG_SOCKMODEM_]
320
   77 root       0:00 [DIAG_SOCKMODEM_]
321
   78 root       0:00 [DIAG_SOCKMODEM_]
322
   79 root       0:00 [DIAG_SOCKMODEM_]
323
   80 root       0:00 [DIAG_SOCKMODEM_]
324
   81 root       0:00 [DIAG_SOCKLPASS_]
325
   82 root       0:00 [DIAG_SOCKLPASS_]
326
   83 root       0:00 [DIAG_SOCKLPASS_]
327
   84 root       0:00 [DIAG_SOCKLPASS_]
328
   85 root       0:00 [DIAG_SOCKLPASS_]
329
   86 root       0:00 [DIAG_SOCKWCNSS_]
330
   87 root       0:00 [DIAG_SOCKWCNSS_]
331
   88 root       0:00 [DIAG_SOCKWCNSS_]
332
   89 root       0:00 [DIAG_SOCKWCNSS_]
333
   90 root       0:00 [DIAG_SOCKWCNSS_]
334
   91 root       0:00 [DIAG_SOCKSENSOR]
335
   92 root       0:00 [DIAG_SOCKSENSOR]
336
   93 root       0:00 [DIAG_SOCKSENSOR]
337
   94 root       0:00 [DIAG_SOCKSENSOR]
338
   95 root       0:00 [DIAG_SOCKSENSOR]
339
   96 root       0:00 [DIAG_CNTL_SOCKE]
340
   97 root       0:00 [k_gserial]
341
   98 root       0:00 [k_ipa_usb]
342
   99 root       0:00 [uether]
343
  100 root       0:00 [k_gbridge]
344
  101 root       0:00 [therm_core:noti]
345
  102 root       0:00 [therm_core:noti]
346
  103 root       0:00 [therm_core:noti]
347
  104 root       0:00 [therm_core:noti]
348
  105 root       0:00 [therm_core:noti]
349
  106 root       0:00 [irq/216-tsens_i]
350
  107 root       0:00 [therm_core:noti]
351
  108 root       0:00 [therm_core:noti]
352
  109 root       0:00 [cfinteractive]
353
  110 root       0:00 [irq/170-7824900]
354
  111 root       0:00 [irq/155-mmc0]
355
  112 root       0:03 [irq/253-7864900]
356
  113 root       0:00 [irq/157-mmc1]
357
  114 root       0:00 [usb_bam_wq]
358
  115 root       0:00 [qsmd]
359
  116 root       0:00 [ipv6_addrconf]
360
  117 root       0:00 [msm_ipc_router]
361
  118 root       0:00 [irq/441-modem]
362
  119 root       0:00 [sysmon_wq]
363
  120 root       0:00 [qmi_svc_event_w]
364
  122 root       0:00 [bam_dmux_rx]
365
  123 root       0:00 [bam_dmux_tx]
366
  124 root       0:00 [ubi_bgt0d]
367
  125 root       0:00 [ubi_bgt1d]
368
  126 root       0:00 [k_bam_data]
369
  127 root       0:00 [f_mtp]
370
  129 root       0:00 [msm_thermal:fre]
371
  130 root       0:00 [msm_thermal:the]
372
  131 root       0:00 [ubifs_bgt0_0]
373
  132 root       0:00 [IPCRTR]
374
  133 root       0:00 [modem_IPCRTR]
375
  186 root       0:00 [ubifs_bgt0_1]
376
  195 root       0:00 /sbin/adbd
377
  216 root       0:00 psmd
378
  324 root       0:00 ipacm_perf
379
  333 root       0:00 ipacmdiag
380
  343 root       0:00 QCMAP_ConnectionManager /etc/mobileap_cfg.xml d
381
  347 root       0:00 /usr/bin/qti
382
  358 root       0:00 /sbin/tftp_server
383
  359 root       0:00 /sbin/fs-scrub-daemon
384
  377 root       0:00 /usr/bin/quectel_pcm_daemon
385
  397 root       0:00 [sh]
386
  435 root       0:00 /sbin/syslogd -n -C64
387
  444 root       0:00 [k_gsmd]
388
  445 root       0:00 [k_gbam]
389
  459 root       0:00 /usr/bin/qmuxd
390
  463 root       0:00 /usr/bin/thermal-engine
391
  468 root       0:00 /usr/bin/netmgrd
392
  497 root       0:00 /usr/bin/qmi_shutdown_modem
393
  504 root       0:01 /usr/bin/quectel-gps-handle
394
  518 root       0:00 /usr/bin/quectel_monitor_daemon
395
  537 root       1:30 /usr/bin/quectel_daemon
396
  544 root       0:00 /usr/bin/quectel_psm_aware
397
  563 root       0:00 /usr/bin/quectel-remotefs-service
398
  672 root       0:20 alsaucm_test
399
  811 www-data   0:02 /usr/sbin/lighttpd -f /etc/lighttpd.conf
400
  818 nobody     0:00 dnsmasq -i bridge0 -I lo -z --dhcp-range=bridge0,192.168.
401
  824 root       0:00 eMBMs_TunnelingModule
402
  828 root       0:00 /usr/bin/qmi_ip_multiclient /etc/qmi_ip_cfg.xml
403
  887 root       0:00 wlan_services
404
 1004 messageb   0:00 /usr/bin/dbus-daemon --system
405
 1022 root       0:00 /sbin/reboot-daemon
406
 1024 diag       0:02 /usr/bin/diagrebootapp
407
 1029 root       1:24 /usr/bin/atfwd_daemon
408
 1066 root       0:00 /usr/bin/pdc_daemon
409
 1079 root       0:00 /usr/bin/mbimd
410
 1080 root       0:00 -sh
411
 1081 root       0:00 /usr/bin/time_daemon
412
 1177 root       0:00 [kworker/0:1]
413
 1202 root       0:00 [kworker/u2:1]
414
 1205 root       0:09 [kworker/u2:2]
415
 1206 root       0:02 [kworker/u2:3]
416
 1213 root       0:00 [kworker/u2:4]
417
 1233 root       0:00 ps axuw
418 1 laforge
</pre>
Add picture from clipboard (Maximum size: 48.8 MB)