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

nRF52832 one of output (p0.15) lost its power

Hi!

I have noticed strange problem with one of GPIOs - P0.15. We have tested 50 devices based on nRF52832 and 3 of them have problem with P0.15 after few days.

P0.15 pin we have connected with two 0603 small SMD LEDs with 100 Ohm resistors in series. Pin works as source for LEDs and is configured as output with drive mode NRF_GPIO_PIN_S0S1. Total current draw from pin is 2,72 mA in this configuration, voltage on this: 2,92 V. nRF supply voltage is 3,3 V. The LEDs are turned on only for 30 ms, every around 2 s.

After few days, LEDs does not provide appropriate light level in 3 of 50 devices. They have only about 5 % of its initial lightness.

Replacing nRF in device solved problem. When I solder damaged nRF to new PCB problem still occur so this is proof that problem lies in nRF.

I have made some more precise investigation and figure out that maximal outputted voltage on P0.15 falls to 2,36 V without any load in damaged nRF. When I take new nRF52 and solder into my device i have 3,3 V in same pin configuration. When I changed output drive to NRF_GPIO_PIN_H0H1 output voltage from this pin rises to 2,92 V without any load. In new nRF52 with NRF_GPIO_PIN_H0H1 also I measured 3,3 V.

This P0.15 pin lost some part of its power, without any interaction from our side. Anybody have any idea what is the reason of this problem? We have to know the reason because this really affect our product further development. This is serious problem when pin lost its power by itself.

Thank you for your help in advance.

Parents
  • In my case there is 2,72 mA for all two LEDs - total current draw from pin, measured, not calculated. According to nRF52832 Product Specification v1.3 on p. 155 figure 23, when I supply my nRF with 3,3 V the GPIO drive strength can be a little bit more than 6 mA in standard drive. Likewise on the same page in table there was written 4 mA in standard mode when VDD >= 1,7 V. This is slightly misleading when I taking into account what you written @Torbjørn Øvrebekk. Could you define the terms: min, typical and max?

Reply
  • In my case there is 2,72 mA for all two LEDs - total current draw from pin, measured, not calculated. According to nRF52832 Product Specification v1.3 on p. 155 figure 23, when I supply my nRF with 3,3 V the GPIO drive strength can be a little bit more than 6 mA in standard drive. Likewise on the same page in table there was written 4 mA in standard mode when VDD >= 1,7 V. This is slightly misleading when I taking into account what you written @Torbjørn Øvrebekk. Could you define the terms: min, typical and max?

Children
Related