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

Flashing adafruit bluefruit nrf52832 feather

Hi there,
Is it possible to flash bluefruit nrf52832 feather with nrf SDK example, particularly ble_app_beacon (as in https://www.novelbits.io/ibeacon-nrf52/)?
I have tried with nrfjprog (https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide/flashing-the-bootloader), but I get "NRF52 nrfjprog: ERROR: There is no debugger connected to the PC".

Any way to fix this?

PS I have asked this on adafruit forum, but no response https://forums.adafruit.com/viewtopic.php?f=24&t=181664&p=883141#p883141

  • Hello.

    The bluefruit feather does not have a onboard debugger, to program it you would need to use a bootloader with DFU. Adafruit have a guide on how to force the board into the bootloader, here.

    nrfjprog should be able to program a connected device in DFU mode, you can also try the nRF Connect Programmer available in nRF Connect for Desktop

    I have tried with nrfjprog (https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide/flashing-the-bootloader), but I get "NRF52 nrfjprog: ERROR: There is no debugger connected to the PC".

    This guide is for flashing a new bootloader on the device and does require a external Segger J-link debugger.

    Best regards,

    Bendik Heiskel

  • Hi, I have flashed my Feather, while in DFU mode with adafruit-nrfutil, but it seems, that my program is not properly loaded. You can see the way it is blinking on the attached video.

    Have I bricked my device?

    PS I have tried nRF Connect Programmer and nrfjprog, but I couldn't program the board with using any of them.

  • Hi,

     

    The board is most likely not bricked. If you no longer can flash the board using DFU you may have deleted the bootloader. If this is the case you will need to flash it onto the chip again using a j-link programmer, using the SWD interface.

Related