Two restarts on pin wake from deepsleep
-
I'm deep sleeping a LoPy with the following:
machine.pin_sleep_wakeup(['P8'], mode=machine.WAKEUP_ALL_LOW, enable_pull=True) # 2 minutes machine.deepsleep(120000)
But on wakeup via the pin P8 being taken low see this:
ets Jun 8 2016 00:22:57 rst:0x5 (DEEPSLEEP_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff8028,len:8 load:0x3fff8030,len:2156 ho 0 tail 12 room 4 load:0x4009fa00,len:19208 entry 0x400a05f4 Initializing filesystem as FatFS! LoRaWAN sensor node Reset cause Deepsleep Wake reason (1, [Pin('P8', mode=Pin.IN, pull=Pin.PULL_DOWN, alt=-1)]) Sleeping ets Jun 8 2016 00:22:57 rst:0x5 (DEEPSLEEP_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT) ets Jun 8 2016 00:22:57 rst:0x10 (RTCWDT_RTC_RESET),boot:0x1f (SPI_FAST_FLASH_BOOT) configsip: 0, SPIWP:0xee clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff8028,len:8 load:0x3fff8030,len:2156 ho 0 tail 12 room 4 load:0x4009fa00,len:19208 entry 0x400a05f4 Initializing filesystem as FatFS! LoRaWAN sensor node Reset cause Power On Wake reason (0, None) Go back to sleep
It is waking correctly on the pin, sleeping and waking again immediately after sleeping.
Any ideas what is going wrong here?
Thanks
Andrew
-
No ideas yet?