We are having problems with brown out conditions with the RT1064. When power voltage drops, and returns to normal, our MCU is no longer powered. Full power cycle is needed to get our device back into a good state.
We have a supervisor for the 3.3V rail, which asserts POR if the voltage drops too low. In certain brown out conditions, we see POR trigger; however, 1.1VSOC goes low and does not come back. Doing some research, we learned that DCDC will disable output if there is an under voltage condition, and that DCDC_PSWITCH must be driven low for 1ms to reset the DCDC.
Our plan is to add a trace from the supervisor RESET pin to PSWITCH, such that in a brownout our supervisor will assert both POR and PSWITCH. Bench testing shows that this works.
Is there any reason this design is a bad idea? We noticed that the EVK uses two supervisors, one controls the whole DCDC_3V3 rail (which feeds PSWITCH), and another one resets POR.
The only advantage I can see for having two supervisors is to make sure the MCU gets 1.1V before asserting POR. If this is necessary/desired, could we achieve the same thing with an RC delay?
For units we have already deployed to the field, anyone know if there is a way to disable DCDC's under voltage protection in firmware (e.g. a register setting)? I tried changing various DCDC register settings, but nothing stopped DCDC output from disabling during brownout.