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

Cannot apply the reset pin functionality | Cannot enable RESET button

Hello,

Device: nrf52840DK

Software: nRFgoStudio (version 1.21.2.10)

Operating System: Windows 10 (updated)

I am not able to enable the reset pin. I am trying to do so via nRFgo Studio. I am getting an error. Please look at the following image for reference.

I also tried the command line option (using nrfjprog). It succeeded but, the Reset button still doesn't work. Please look at the following image for reference.

Thank you.

Parents Reply Children
  • My nrfjprog is at 9.7.1. I think you need to update. 

  • Okay, and the command I used was correct?

    nrfjprog --family nrf52 -p should work?

    or

    nrfjprog --family nrf52 -r would work?

    and what should be the value for argument --family?

    nrf52 was the only thing that worked, nrf52dk threw an error.

  • I believe nrf52 is the correct argument with --family. Both --pinreset and --reset should work. 

  • Hey I was to reset the device. But neither of them work when reset.

    My main criteria behind using reset was to enable the pyTerm serial port Input/output. I am not able to see the output always and neither am I able to use shell commands. It works sometimes but inconsistent, so, I was hoping reset would fix the problem. (suggested by,  https://github.com/RIOT-OS/RIOT/issues/9971).

    Also, I noticed something weird. If I have 2 devices connected. If I flash twice (at the same time or one after the other) with different PORT numbers ('/dev/ttyACM0', 'dev/ttyACM1'), both times, the same device gets flashed. (the only workaround is to plug and flash one device at a time). In my opinion, The code I am using is irrelevant, because the same thing happened with multiple codes.

    Operating System: I am using RIOT OS to flash.

    Thank you.

  • "Hey haakonsh I was to reset the device. But neither of them work when reset."
    -We need more details.

    "My main criteria behind using reset was to enable the pyTerm serial port Input/output. I am not able to see the output always and neither am I able to use shell commands. It works sometimes but inconsistent, so, I was hoping reset would fix the problem."
    -We need more details.

    "Also, I noticed something weird. If I have 2 devices connected. If I flash twice (at the same time or one after the other) with different PORT numbers ('/dev/ttyACM0', 'dev/ttyACM1'), both times, the same device gets flashed. (the only workaround is to plug and flash one device at a time). In my opinion, The code I am using is irrelevant, because the same thing happened with multiple codes."
    -I'll ask around if anyone have experienced a similar issue. Are you able to consistently reproduce this issue?

    "Operating System: I am using RIOT OS to flash."
    - Are you talking about DFU over USB or Serial, or flashing via SWO?

    Are you using a Virtual Machine?

Related