I am facing some problems with ULPM on my WP7202 modules.
When I try to enter ULPM I am facing some problems.
When I try to enter ULPM the module frequently (4 of of 5 times) restarts immediately.
pmtool bootReason timer cannot decide if bootreson is timer or not. it seems like it randomly answers yes or no.
Also when i use the pmtool i dont have the option to set wake by ADC?
If I try to get firmware versions the mcu seems absent from info in cm info.
But i can get the version from /sys/module/swimcu_pm/firmware/versio
Has anyone else experienced this ? And any ideas on getting wake on adc back?
note: My WP7204 module seems to work fine and have the ADC option in pmtool.
cm info all
Device: WP7502 IMEI: 357851070421792 FSN: P3812203221510 Firmware: SWI9X15Y_07.12.14.00 r34472 CARMD-EV-FRMWR1 2017/11/29 18:24:42 Bootloader: SWI9X15Y_07.12.14.00 r34472 CARMD-EV-FRMWR1 2017/11/29 18:24:42 priIdPn: 9906352 priIdRev: 01.06 skuId: 1103114
Dump from console when going down
root@swi-mdm9x15:~# pmtool shutdown [ 437.810041] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:187 [ 437.815717] qup_i2c qup_i2c.0: I2C slave addr:0x3a not connected Initiated shutdown of MDM rcK: Executing run_K_scripts... Stopping linkmon: root@swi-mdm9x15:~# stopped linkmon (pid 811) done *** Simple RIL / QMI test console v2.0 *** *** starting console *** Type in simple RIL commands and observe feedback Use 'quit' command to terminate simple RIL Stopping mbimd: stopped restart_mbimd (pid 794) [SIMPLE_RIL_INTEGRITY] simple ril init complete [SIMPLE_RIL_INTEGRITY] simple ril N[ 439.175431] mbim_read: Waiting failed W reg init complete SUCCESS (UNCONDITIONAL) stopped mbimd (pid 833) [ 439.184648] mbim_release: Close mbim filedone Legato shutdown sequence [NOTIFICATION] NW_REG (IN SERVICE) (WCDMA) [NOTIFICATION] Stopping Legato...[NOTIFICATION] NW_REG (NO SERVICE) ....... DONE. Finished Legato stop Sequence Stopping QCMAP_ConnectionManager: no QCMAP_ConnectionManager found; none killed Stopping netmgrd: stopped netmgrd (pid 629) done Stopping qmuxd: done [ 454.720158] ch_notify on a closed smd_pkt_dev_msm id:0 [ 454.810041] ch_notify on a closed smd_pkt_dev_msm id:1 [ 454.860064] ch_notify on a closed smd_pkt_dev_msm id:2 [ 454.900015] ch_notify on a closed smd_pkt_dev_msm id:3 [ 455.060094] ch_notify on a closed smd_pkt_dev_msm id:4 [ 455.169876] ch_notify on a closed smd_pkt_dev_msm id:5 [ 455.240164] ch_notify on a closed smd_pkt_dev_msm id:6 [ 455.310270] ch_notify on a closed smd_pkt_dev_msm id:7 Stopping diagrebootapp: stopped diagrebootapp (pid 407) done stopping DNS forwarder and DHCP server: dnsmasq... stopped /usr/bin/dnsmasq (pid 795) done. Deconfiguring network interfaces... ifdown: interface eth0 not configured done. Stopping qti: stopped qti (pid 376) done Stopping syslogd/klogd: stopped syslogd (pid 393) stopped klogd (pid 396) done Stopping Dropbear SSH server: stopped /usr/sbin/dropbear (pid 757) dropbear. /etc/rcS.d/K95time_services: /etc/time_service.conf: line 3: syntax error: unter minated quoted string K96mount_unionfs: RO rootfs will be fudged. K98mount_early: Executing mount_early_user_stop... sh: /mnt/flash: unknown operand K98mount_early: Executing mount_early_legato_stop... sh: on: unknown operand K98mount_early: Executing mount_early_userrw_stop... rcK: Executing kill_all_proc... rcK: Executing umount_fs_generic... rcK: Executing print_shutdown_msg... ** SYSTEM SHUTDOWN COMPLETE ** The system is going down NOW! [ 456.782359] adb_release Sent SIGTERM to all processes Sent SIGKILL to all processes [ 457.813459] UBIFS (ubi2:0): un-mount UBI device 2 [ 457.817366] UBIFS (ubi2:0): background thread "ubifs_bgt2_0" stops Requesting system poweroff [ 458.838699] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:187 [ 458.844346] qup_i2c qup_i2c.0: I2C slave addr:0x3a not connected [ 458.858476] reboot: Power down [ 458.860491] Powering ofAndroid Bootloader - UART_DM Initialized!!!  ERROR: No misc partition found [ 0.000000] Kernel is starting... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu