When putting it in deep sleep however, the board needs the reset signal to be triggered twice.
An identical board with a wire soldered to the reset pin to wakeup from the internal timer makes it so the reset signal still needs to be triggered once by hand. This is consistent through several boards.
After putting the board to deep sleep, resetting once the board prints:
ets Jan 8 2013,rst cause:5, boot mode:(3,6)
and sometimes also
ets_main.c
but nothing else. On a second and succesful reset, it instead prints the full info:
ets Jan 8 2013,rst cause:2, boot mode:(3,6)
load 0x4010f000, len 3456, room 16
tail 0
chksum 0x84
csum 0x84
va5432625
~ld
and then it also prints the rest of the program data. I have not been able to find this behavior in any other post on the internet, and would like to know what causes it to need two resets. Thanks for the help and i hope i will be able to give back to this forum in the future