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

  • The unfortunate news is that, after swapping the nRF52840 chips between the normal and abnormal modules, the chip originally exhibiting abnormal power consumption still shows abnormal behavior, while the chip with normal power consumption remains normal. This leads us to question whether there is an issue with the development on NCS for nRF52840 or if there might be another underlying problem. Could you provide us with an explanation?

  • Hi,

     

    ChanLiu said:
    the chip originally exhibiting abnormal power consumption still shows abnormal behavior, while the chip with normal power consumption remains normal.

    This indicates that the problem is with the specific nRF chip, and not solvable in firmware?

    Ie. the failure follows the specific IC, and not the firmware itself.

    ChanLiu said:
    our goal is to resolve this issue within the Zephyr firmware without requiring any hardware modifications.

    Can you share your sample code for replication?

     

    Kind regards,

    Håkon

  • 4745.caf.zip
    The above is a project where I can reproduce an abnormal power consumption issue, specifically by making modifications in an NRF example. I am not sure if you have the IC to reproduce this problem, but I hope you can provide solutions or suggestions.

Reply Children
Related