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

Code Corrupted after full discharge of batteries, upon reboot. NRF51822 SDK 12.3

Hello Nordic Wizards,

We are in the final throws of a project preparing to go to market.  However we have identified a "strange" problem.

if the batteries driving the board power are allowed to fully discharge, once they start recharging, plugging/unplugging the board from a charger resets the board and may lock the code up in an unknown state.  If the board is reprogrammed, this condition stops, until the next time the battery/board is fully discharged.  Has anyone see these types of problems with this chip, and/or can you point me to a prospective solution.

Thank you kindly

Robin @ TL

  • Kenneth,

    Please make this case private, and I will share the schematic with you.  But so far your website will not let me upload any files.  What the secret with that these days?  I used to be able to so.

  • Make sure that you have quoted the text like
    C:\>"C:\Program Files (x86)\Nordic Semiconductor\nrf-command-line-tools\bin\nrfjprog.exe"

    =Added=
    If there is an error that you see, please post that as well.

  • Zip the files and drag and drop them to this text box should work I believe. Please us 1Mohm pull down, and make sure the debugger is disconnected during testing. After programming the firmware (and once you get nrfjprog running) you can call "nrfjprog --debugreset" to make sure the chip is no longer in debug mode for remaining of test.

    Kenneth

  • I made a short video on how to do the verification. Hope it helps.

Related