We have encountered abnormal power consumption issues with the mass-produced NRF52840 modules.

    Hello, our company has modularized and mass-produced the nRF52840 modules. However, during the customer's development using Zephyr for module firmware development, we have encountered a situation where certain modules exhibit abnormally high power consumption. The issue is observed when using Zephyr for module firmware development, and abnormal power consumption is noticed in some modules, while others exhibit normal power consumption. The power consumption of the affected modules is significantly higher, and we have reproduced this issue in Nordic's sample code. Since the customer's Zephyr firmware project is confidential, I have replicated the issue using Nordic's example code. Below, I provide the conditions under which the issue can be reproduced.

    The NCS development is based on version V2.4.1. The project example to reproduce the issue is located in nrf\samples\caf. However, certain modifications are required in specific parts of this process. The default state of the LED in the project is to turn it on, but to replicate the issue, it is necessary to implement a breathing effect for the LED. Additionally, in the project configuration, the serial port needs to be disabled, as shown in the diagram below:



The power consumption of a normal module is shown in the following figure. 

The power consumption of an abnormal module is depicted in the figure below.

I have not conducted power consumption testing on the nRF52840 DK board because it is not easy to operate. However, the power consumption of our normal modules is generally consistent. The power consumption of the abnormal modules provided by the customer differs by several hundred microamperes. Currently, we have only received two abnormal modules. Interestingly, the three existing test modules we have do not exhibit this abnormal behavior. The hardware design of the existing test modules and the modules delivered to the customer is identical.

I am unsure where to start troubleshooting as I do not know the specific points of the issue. However, my intuition suggests that it may be related to the DCDC part of the nRF52840. I hope you can provide a solution and explain the reasons for the inconsistent chip power consumption. This information is crucial for us to communicate effectively with the customer. Thank you very much!

Parents
  • Hi,

     

    Based on your description, this issue is reproducible on 2 devices.

    Could the issue be related to these specific devices? If you disconnect the LED circuitry, and only toggle the pin; do you still see a high current consumption on this specific GPIO?

    Does the device behave normally if you use another GPIO for toggling?

     

    Kind regards,

    Håkon

  • This issue is likely not limited to just two devices; it's just that the customer provided us with two modules exhibiting abnormal behavior. During our testing, the LED circuit was not actually connected, meaning that none of the module's pins were connected to any external peripherals. Therefore, it is not an abnormal power consumption caused by a specific GPIO pin. There is a significant difference in power consumption, especially with PWM, across different chips. I am wondering if it might be a chip-related anomaly. I would like to swap the chip from the abnormal module to a normal module to see if the issue persists.

Reply
  • This issue is likely not limited to just two devices; it's just that the customer provided us with two modules exhibiting abnormal behavior. During our testing, the LED circuit was not actually connected, meaning that none of the module's pins were connected to any external peripherals. Therefore, it is not an abnormal power consumption caused by a specific GPIO pin. There is a significant difference in power consumption, especially with PWM, across different chips. I am wondering if it might be a chip-related anomaly. I would like to swap the chip from the abnormal module to a normal module to see if the issue persists.

Children
No Data
Related