I have a Mangoh Green board that I’m using to evaluate the wp-series modules for power consumption
Idle, with SW401.8 active, the radio off, and devMode disabled, I measure 24mA across the CN1204 power supply selection jumper.
When I enter le_ulpm_ShutDown(), current drops to 10mA.
The WP8548 technical reference suggests that I should see <1mA in ultra low power mode.
Is there a hardware or software tweak needed to see that low current draw?
Here’s my configuration:
root@swi-mdm9x15:~# legato version
16.10.3_7776bb75a488e0db67b0d24975b46dd0_modified
root@swi-mdm9x15:~# cm info
Device: WP8548
IMEI: 359377060015772
FSN: LL604200091305
Firmware: SWI9X15Y_07.12.09.00 r34123 CARMD-EV-FRMWR1 2017/04/26 23:34:19
Bootloader: SWI9X15Y_07.12.09.00 r34123 CARMD-EV-FRMWR1 2017/04/26 23:34:19
priIdPn: 9905383
priIdRev: 01.07
skuId: 1102816
Here’s a the log output from entering ultra low power mode
Jan 6 00:09:52 swi-mdm9x15 user.info Legato: INFO | helloWorld[1319]/helloComponent T=main | helloWorld.c _helloComponent_COMPONENT_INIT() 8 | Set timer to 10 second
Jan 6 00:09:52 swi-mdm9x15 user.debug Legato: DBUG | helloWorld[1319]/framework T=main | le_ulpm_client.c le_ulpm_ShutDown() 752 | Sending message to server and waiting for response : 0 bytes sent
Jan 6 00:09:52 swi-mdm9x15 user.err kernel: [ 266.604608] qup_i2c qup_i2c.0: QUP: I2C status flags :0x1300c8, irq:187
Jan 6 00:09:52 swi-mdm9x15 user.err kernel: [ 266.604700] qup_i2c qup_i2c.0: I2C slave addr:0x3a not connected
root@swi-mdm9x15:~# Jan 6 00:09:55 swi-mdm9x15 user.debug SimpleRIL[1323]: [SIMPLE_RIL_INTEGRITY]
Jan 6 00:09:55 swi-mdm9x15 user.debug SimpleRIL[1323]: simple ril init complete
Jan 6 00:09:55 swi-mdm9x15 user.debug SimpleRIL[1323]: [SIMPLE_RIL_INTEGRITY]
Jan 6 00:09:55 swi-mdm9x15 user.debug SimpleRIL[1323]: simple ril NW reg init complete
Jan 6 00:09:55 swi-mdm9x15 user.debug SimpleRIL[1323]: SUCCESS (UNCONDITIONAL)
root@swi-mdm9x15:~# packet_write_wait: Connection to 192.168.2.2 port 22: Broken pipe