This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

NRF52840 Dongle not working properly

Hi,

I have a problem with my nrf dongle i have working example on the DK and i could not put this onto the dongle. I tried dedicated examples and they are not working too. For example ble app blinky the softdevice and the app file were good, device had green light however when i tried to connect via my phone (nrf connect app) it could not connect and the dongle changed its light to red and was not able to detect by nrf connect on PC. Also i could not programm the bootloader (open_bootloader) from examples for PCA 10059. I do not know what to do next. 

  • Hi

    Have you checked out our Dongle programming tutorial available here. The device blinking with a green light sounds correct for an advertising device, but when the light changes to red (pulsing red), it sounds like it have returned to Bootloader mode for some reason, which should only occur if you press the button mounted on the side of the Dongle while it's running an application.

    Please check out the Dongle programming tutorial to make sure you've flashed the application correctly onto your Dongle, and that you've not accidentally erased the bootloader. How to revert it to the production bootloader is also described.

    Best regards,

    Simon

  • I followed steps from this tutorial. I cannot even revert the bootloader using nrf connect -> programmer i tried multiple times and every bootloader and none of them works 

  • Hi

    This "Failed to write" message will occur when you flash using the Dongle in the Programmer app as the Dongle will move into running the application, thus the USB bootloader that communicates with the computer and nRFConnect app. You should see the Dongle (if you flash a BLE app onto it) that it switches from pulsing red to blinking green (indicating that it is advertising). Here's a screenshot of a successful flash of the ble_app_hrs application to an nRF52 Dongle on my end:

    Best regards,

    Simon

  • I have another problem. In this program i want to use dongle as BLE UART with CDC. I changed the example. I can access serial port - this works, i can see in nrf connect as uart - this works. In attribute table i see this as Led and button service what is strange i disabled it and there is no functions in my code to enable them. 

  • Hi

    Could you possibly upload the main file or at least a snippet of the main() loop of your application so I can take a look. The service must be called somewhere in your application for. You can try searching your entire project for the ble_lbs_init() function, as that should be the function initializing this service.

    Best regards,

    Simon

Related