Dear Omar
I'm a colleague of pdgendt and I read your explanation a couple of times. As we had major issues with the startup sequence of the controller, we thoroughly analised and tested our old and new circuits, which are based on the EVK.
While checking the schematic files of the MIMXRT1064-EVK, I noticed the UM805RE you are talking about is supervising the SNVS_3V3, not the main 3V3 voltage. In our own implementation we did the same, but of course as the 3V3 turns off when PMIC goes low, the SNVS remains stable at 3V3. Therefore the supervisor IC doesn't pull the DCDC_enable low when the PMIC is reasserted shortly after going into sleep mode.
Could you explain why this works on the EVK? What keeps the enable low after assertion of PMIC?
For now we fixed the issue by adding a delay circuit to the WAKEUP signal. This delays the interrupt (and thus the PMIC) until the DCDC_SWITCH is sufficiently discharged.
Kind regards
Simone
Ps.: I think you forgot to upload the image on you last reply!