Hello,
I'm designing a circuit that utilizes the TPS2115A to auto-select one of two battery locations during boot-up. D0 is connected to a GPIO pin on a microcontroller. The microcontroller (nrf52832) pin is configured as high-impedance input (no pull-up or pull-down) until the system firmware takes over control of the power switching. D1 is connected to ground through a 220k resistor, and also connected to a pin on the microcontroller.
For some reason D0 appears to be pulling to ground when the pin is connected to the GPIO. IN1 will not be sent to the OUT pin, only IN2 seems to activate. After IN2 is inserted, the device seems to operate normalled, switching between both supplies.
This setup worked on an AVR microcontroller used for prototyping. Could this be in issue with the impedance of the nRF pin? All documentation indicates that the input leakage current is rather low, so I imagine it wouldn't be a sufficient path for the 1uA of D0. I've tried using an additional pull-up from D0 to OUT, and it does not behave differently. Any ideas here?
Thank you,
-Ryan