I am trying the the pmtool and that one will not work either, this is the version on
Ultra Low Power Manager Firmware Version: 002.015
root@fx30:~# pmtool bootOn gpio 36 rising
SUCCESS!
root@fx30:~# pmtool bootOn gpio 38 falling
SUCCESS!
root@fx30:~# pmtool bootOn timer 10000
SUCCESS!
root@fx30:~# pmtool shutdown
Initiated shutdown of MDM
The unit doesn`t not power down and keeps running as normal.
Is there any other service which is preventing the ULPM?
I can set it into ULPM with the command:
AT!POWERMODE=3
but it doesn`t seems that GPI38 (IO2) is waking it up, this was set with:
AT!POWERWAKE=2,38,high
OK
I have also tried with the command:
AT!POWERWAKE=2,38,low
OK
the ULPM seems supported as if I change the timer:
AT!POWERWAKE=1,10
OK
AT!POWERMODE=3
then the unit will switch off and then to turn back on after 10s.
But I am unsure why the wakeup with GPIO38 is not working…
ULPM WAKE2 GPIO38 (SPI2_CLK) SWIMCU PTB0 SWIMCU PTB0
Do I need to activate anything in the software before this is enabled?
As I am connecting Ground (also tried with +Vref) to IO2 (GPIO21) and this doesn`t wake up the unit. But I am unsure if GPIO38 is internally linked to GPIO21 (they should be).