Two major mistakes:
1) When I powered it off I didn’t tell it to wake on CS, or WAKE. Seems dumb that you can get away not doing that.
2) I tried powering it down completely. Then I noticed I had set the RSTn pin as an output, instead of an input. There was a note by the side of this pin on p7 of the Datasheet referring to section 5.6.
Section 5.6 woffles on about the power-up sequence for 2/3 page and ends with a line in bold that says: RSTn should never be driven high by an external source
I assume I’m screwed.
Mik:
———-
RSTn is a DW output connected to Nordic pin 25, which I stupidly set as an output instead of an input.
———-
HEY!!! I left the board disconnected all night, and just plugged it in again. I did a reset and it now works! I unplugged it for several minutes last night, and retried to no avail. What the hell? Why would a 12 hour disconnect make a difference, over 2-3 minutes.
————
David:
That is really odd. My only thought is that a charge leaked off, but that would indicate a somewhat defective device. Without knowing exactly what they are doing there’s no way to know. Do you have full control of the device; can you program RSTn as an input now?
Anyway, great news!