Hello,
I set the NRSTOUT pin to open drain.
Can I set in the PFSM so if the NRSTOUT pin is pulled low externally this will generate the PMIC restart - move the PFSM to a specific stage?
Thanks
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello,
I set the NRSTOUT pin to open drain.
Can I set in the PFSM so if the NRSTOUT pin is pulled low externally this will generate the PMIC restart - move the PFSM to a specific stage?
Thanks
Howdy,
Unfortunately, the nRSTOUT pin is meant to be an output pin so it cannot be pulled low externally without causing problems.
I would recommend using a GPIO to move the PFSM to a specific stage, or nPWRON pin to move the PFSM to Standby state.
Best,
David Martinez
Hello,
The pin is set to open drain (using the NRSTOUT_OD bit) and there is a interrupt that is monitoring the pin to indicate it was puled low by external device.
From table 8-6 Summary of Interrupt Signals it is not clear to me "NRSTOUT pin readback error (monitoring low state)" what the result will be and testing it did not move the device to reset.
Am I missing something in the PFSM or in the static interrupt configuration?
Hey Nimrod,
I see what you're trying to do now. The readback interrupt you are referring to triggers only if the FETs driving the nRSTOUT pin are driving it low, but there is a pullup source on this pin. This readback fault is not triggered when the internal FETs are driving the nRSTOUT pin high, but it is pulled low externally.
"For the nINT pin, the nRSTOUT pin and the GPIO pin assigned as nRSTOUT_SOC, the readback monitoring only checks for mismatches in the low level, therefore it is allowed to combine these signals with other external pull-down sources."
Best,
David Martinez