Hello.
I use wp7502 + legato 20.04
how to understand that USB is connected?
i want to see the USB cable is plugged in or unplugged.
Hello.
I use wp7502 + legato 20.04
how to understand that USB is connected?
i want to see the USB cable is plugged in or unplugged.
how about this?
root@swi-mdm9x28-wp:/sys/bus/platform/drivers# cat /sys/devices/78d9000.usb/power_supply/usb/online
1
root@swi-mdm9x28-wp:/sys/bus/platform/drivers# cat /sys/devices/78d9000.usb/power_supply/usb/online
0
When i connect through USB.
root@swi-mdm9x15:~# ls /sys/devices/ -ls
0 drwxr-xr-x 3 root root 0 Jul 6 06:38 breakpoint
0 drwxr-xr-x 6 root root 0 Jan 1 1970 i2c-0
0 drwxr-xr-x 3 root root 0 Jul 6 06:38 msm_def_fab
0 drwxr-xr-x 3 root root 0 Jul 6 06:38 msm_sys_fab
0 drwxr-xr-x 136 root root 0 Jul 6 06:08 platform
0 drwxr-xr-x 3 root root 0 Jul 6 06:38 slimbus
0 drwxr-xr-x 3 root root 0 Jul 6 06:38 software
0 drwxr-xr-x 7 root root 0 Jul 1 10:23 system
0 drwxr-xr-x 3 root root 0 Jul 6 06:38 tracepoint
0 drwxr-xr-x 22 root root 0 Jul 6 06:08 virtual
root@swi-mdm9x15:~#
i not see usb.
I am using wp76 …
Can you have a search like
find / -name “power_supply”
root@swi-mdm9x15:~# find / -name “power_supply”
/sys/devices/platform/msm_otg/power_supply
/sys/class/power_supply
root@swi-mdm9x15:~#
does it work for this path?
/sys/devices/platform/msm_otg/power_supply
how to understand that USB is connected?
root@swi-mdm9x15:/sys/devices/platform/msm_otg/power_supply/usb# ls -al
drwxr-xr-x 3 root root 0 Jan 1 1970 .
drwxr-xr-x 3 root root 0 Jan 1 1970 …
-r–r–r-- 1 root root 4096 Jan 1 1970 current_max
lrwxrwxrwx 1 root root 0 Jan 1 1970 device → …/…/…/msm_otg
-r–r–r-- 1 root root 4096 Jan 1 1970 online
drwxr-xr-x 2 root root 0 Jan 1 1970 power
-r–r–r-- 1 root root 4096 Jan 1 1970 present
-r–r–r-- 1 root root 4096 Jan 1 1970 scope
lrwxrwxrwx 1 root root 0 Jan 1 1970 subsystem → …/…/…/…/…/class/power_supply
-r–r–r-- 1 root root 4096 Jan 1 1970 type
-rw-r–r-- 1 root root 4096 Jan 1 1970 uevent
alwase “0”
root@swi-mdm9x15:/sys/devices/platform/msm_otg/power_supply/usb# cat online
0
even if I connect via usb
i see “0”
even if i connect via GSM.
whith out usb.
i see “0”
I have just made a test with WP8548.
// if USB is connected, /dev/usb_link will be shown in “cat /sys/power/wake_lock”
root@fx30:~# cat /sys/power/wake_lock
/dev/usb_link legato_wakeup_App_wakeup_app
// if USB disconnect, /dev/usb_link will not be shown in “cat /sys/power/wake_lock”
root@fx30:~# cat /sys/power/wake_lock
legato_wakeup_App_wakeup_app
root@fx30:~# cm info
Device: WP8548
IMEI: 359377060004735
IMEISV: 2F
FSN: LL537500110203
Firmware Version: SWI9X15Y_07.13.07.00 92cfd2c jenkins 2018/08/22 19:18:52
Bootloader Version: SWI9X15Y_07.13.07.00 92cfd2c jenk[ 801.199297] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1363c8, irq:187
ins 2018/08/22 19:18:39
[ 801.211750] qup_i2c qup_i2c.0: I2C slave addr:0x3a not connected
MCU Version: 002.004
PRI Part Number (PN): 9904889
PRI Revision: 01.11
Carrier PRI Name: ATT
Carrier PRI Revision: 001.036_000
SKU: 1102621
Last Reset Cause: Unknown
Resets Count: Expected: 0 Unexpected: 0
root@fx30:~#
Ok.
path
/sys/power/wake_lock
it work
Small question.
On one of my devices, I read the log
root@swi-mdm9x15:/sys/power# cat wake_unlock
/dev/usb_link qcsi qmuxd_port_wl_0 qmuxd_port_wl_1 qmuxd_port_wl_2 qmuxd_port_wl_3 qmuxd_port_wl_4 qmuxd_port_wl_5 qmuxd_port_wl_6 qmuxd_port_wl_7
Why so much qmuxd_port_wl_X ?
for some reason in this file the path /dev/usb_link ?
Is there something wrong?
I don’t see this on my wp8548, how to reproduce?
Btw, you should use “cat wake_lock”