This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

GPIO state unpredictable when Vdd is below 1.6V URGENT!!!

Hi dev team, in my design I am using the nRF52832.

On the GPIOs (P0.14,P0.15) I've connected a Darlington Array (ST ULN2001).

My circuit is living of a super cap and therefore the voltage ramp during the initial charge is very slow. On some boards I have the problem that the mentioned pins are in a weird state (around 0.6V) till Vdd reaches 1.7V then in the first lines of code I set those pins to LOW. However, sometimes those pins just start driving the Darlington Transistors and short my bus which also provides my power. I can observe these behavior also when the flash is erased.

According to the datasheet the pins should be floating and the internal pull-downs of the resistors should ensure that the Darlington Transistors are off.

I am desperate because these HW revision supposed to go into production NOW. Any suggetion is appreciated. Cheers Timur

image description

Related