My nrf52840 dongle firmware seems to be corrupted

My laptop does not detect my dongle after I program it through nrfConnect. I am thinking that maybe I have to reflash the pca 10059 firmware, but I do not have any nrf development kit. Is there a way to revert the dongle to its original configuration?

Parents
  • Hi

    Are you able to find the dongle if you press down the button on the dongle when you insert into the computer? 

    This will put the device into bootloader mode and allow you to flash a new application using nrf connect for desktop's programmer app. If not you need to use a programmer or a development kit to flash the bootloader again

    Regards

    Runar

  • I am using NrfConnect for Desktop. I was testing different programs on my dongle, and I clicked write in nrf connect without resetting the dongle first. I got a pop up that now mcu bootloader will be used to program it, and I realized my mistake, so I clicked cancel, instead of Ok, and reset the dongle with the sideway button. Now my laptop is not detecting the dongle due to some error in dongle, and each time I connect it to laptop, it shows green light and then the error is shown by laptop and the light stops. Then I have to reset it, and reprogram through nrf connect, which is done successfully. After that, the error again emerges, and dongle is not detected. If I reset it and remove it, upon attaching back to laptop, it is not in programmable state, and error emerges.

  • Thanks for the information

    Just to verify. Did you try to set the device in bootloader mode when you inserted into the computer? What application have you tried to flash on the dongle? 

    I saw in the closed ticket that you tried to flash FW for the PCA10056, not 59 which is the dongle

    Regards

    Runar

  • Yes, when I insert into laptop, I press the dongle reset button. I have flashed many applications before, but after this problem, I receive the error irrespective of the application. The FW I use, are from pca10056 examples, but I change the board name in preprocessor macro as instructed in dongle programming tutorial. I also change the RAM details, in non-ble related applications.

Reply
  • Yes, when I insert into laptop, I press the dongle reset button. I have flashed many applications before, but after this problem, I receive the error irrespective of the application. The FW I use, are from pca10056 examples, but I change the board name in preprocessor macro as instructed in dongle programming tutorial. I also change the RAM details, in non-ble related applications.

Children
Related