I’m trying to configure an FX30 to boot on GPIO and can’t get it to work correctly. My configuration is as follows:
FX30 Cat M1 (WP77) is powered from a USB battery pack (5V). I am able to use the legato ULPM api to put the device in ULPM and have it wake on a timer. I also want to have the device wake using GPIO 2 (pin 4 on power connector/brown wire) by plugging that wire into a PC usb connection to have it powered at 5 volts so when the PC is turned on the FX30 boots but I can’t get this part to work.
I am setting GPIO 36 (which I understand is mapped to GPIO2 for ULPM wake-up) using legato as follows:
But the FX30 will not wake when the brown wire sees +5V
Not sure if I need to configure something using AT+WIOCFG, if so, would I configure GPIO2?
Bottom line is it possible to wake the FX30 from ULPM when a GPIO input sees +5V or do I need some added circuity to achieve the correct signaling?