nRF52840 reset failure

A problem is experienced with our nRF52840 device, which occasionally stops working and cannot be reset.

Below are the issues observed:

  • The main software is stopped.

  • A stable power of 3.3V is being supplied.

  • Tests have been conducted with nRFConnect-SDK v2.6.1 and v2.4.2, with no resolution.

  • The P0.18 is configured as the nRESET pin.

  • The device is not reset by pulling down and up of the nRESET pin.

  • Connections cannot be established using J-Link Segger tools.

  • The issue is temporarily resolved by disconnecting and reconnecting the battery.

We have noticed the issue mentioned below, where different SDKs were used, but this did not provide a solution.

nRF52840 power-on reset failure - Nordic Q&A - Nordic DevZone - Nordic DevZone (nordicsemi.com)

  • Hi

    Are you able to reproduce this issue with an nRF52840 DK or do you only see it in your custom board? One thing you can try is to disable the pin reset and using a regular GPIO to do a soft reset as that can potentially fix this issue.

    Can you also share some info on what exactly the application is doing when this occurs? We could also do a HW review of your board to make sure everything looks good in a HW sense if this is only reproducible on the custom board on your end. In that case you can create a private DevZone case where you upload the schematics and gerber files of PCB layout.

    Best regards,

    Simon

  • Hi Simon,

    Thank you very much for your feedback and the solution you provided.

    The issue occurs when our battery’s voltage becomes unstable, fluctuating between 3 V and 0 V in a short time frame, and the reset pin is pulled up by a 3.3V regulator from the battery. We are wondering if the unstable VCC affects the reset pins during these rapid level changes.

    Reproducing the issue is challenging and can only be reproduced one or two times during a 1-hour test. In our tests, we use a power supply to simulate the battery and incrementally switch the power between 0 V and 3 V. The nRF then powers off and will reboot once the voltage recovers to more than 1.8 V.

    Thank you for reviewing the hardware of our board. I will create a private DevZone case and upload the relevant files.

    Thanks a lot and Best regards,

    Yang

  • Hi, did you come to a final conclusion on this issue? We are seeing the same symptoms. If you have specific steps you found recreate the issue, that would be incredibly helpful. Thanks!

Related