board nrf52832 does not connect anymore

I am following the BLE accademy course and flashing an exercise, the exercise did not perform as requested.

I could not flash anymore.

I clear the board from the switch button and then could not connect the board anymore even I coud see it by the JLINK or nrfConnect or Teraterm.

I tried several version of JLINK without success.

I then made a power ON with the IfBoot pressed and the board now act strangely.

The board led flash every second for a while and is visible on the USB but then flash rapidly and disapear from the USB.

Reading manuals I do not understand what to upload here, what file, how...

Some manual indicate the use of nrfGo which is obsolete... I am completly lost.

Thank you for some hints to start again.

JLINK 780c

nRF Connect 4.2.0

Parents Reply
  •  you are the Boss :-D

    I had to do both.

    J-Link commander at connect was going thru well as listed in the example above up to the last line. But the last line rather to say "Cortex-M4 identifies it says "Could not connect".

    Then I ran "nrfjprog --recover -f nrf52" and it did connect. (last time it did not work).

    Now I am OK and VScode can see my board and flash.

    Now i have to find out why my code or the code suggested by the course does not work.

    When I flash it it goes again disconnect and then when I run connect with the J-Link commander it works, and all is fine.

    In any cases I know how to recover and I appreciate your excellent help.

Children
  • Glad to hear that it worked out! :)

    If the firmware asserts early in the process, and the default behavior is to reset, it can be problematic to recover the board, as the firmware will effectively be in a reset-loop. This could have happened in your firmware.

     

    PS: I would still recommend that you get a newer DK version. It is OK to use for evaluation, but you want to use a production grade silicon for development.

     

    Kind regards,

    Håkon

Related