Our Tiva has 2 supply voltages: Vdd (and all other VRef & VDda) is 3.2V, Vbat (supply for hibernation) is set to 3.0V, both come from LDOs off of our system’s battery. Hibernation is triggered by our Tiva software, and when activated it also shuts down the 3.2V supply (which supplies also other circuits on the board) by disabling the 3.2V LDO.
What we observe is that the HIBn Tiva output signals drops down to 0V when we command it, but for some reasons we have not completely understood yet, it gets back up to 3.0V (pulled up to Vbat) after ~50 microseconds, and the board wakes up.
Our software is supposed to wake up when an external input connected to WAKEn pin goes down, but this signal never moves (always high) when we see the unit wake up as described above.
Additional tests have shown that this behavior seem to disappear if the 2 supply voltages are set to 3.0V (Vdd is decreased to 3.0V). Could there be some registers that need to be re-written or updated once the Vdd drops underneath Vbat?
Attached pic shows about HIB pin(Sky Blue) and WakeUp pin(Yellow).