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

How to verify if the dongle is flashed with the hex file?

I have flashed the the mesh serial hex file to nRF52840 dongle through nRF connect programmer application. I am getting following error

1. Reopen device failed

2. Nordic DFU Trigger Interface was not found

3. Device not found due to failure

Have a look at the following image and please tell if its really flashed or there is an error. These errors were there when I flashed the ble_Blinky hex file and it was giving correct output (the LD2 Led was glowing Red, Green and Blue colours).

Check if I flashed the correct Hex file or not. The size of the hex file was 642kb. 

Also after flashing neither of the two Led's are glowing. and I can't see the dongle on nRF connect mobile application. That is it is not advertising. Please guide what to do to verify the output

Parents
  • Hi, 

    The mesh SDK does not include support for the nRF52840 dongle yet. However, I don't see any reasons why it would not work as long as you make sure of the following:

    1. Build with correct pinout for the dongle (different pinout for LEDs etc) : http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.1.0/sdk_for_custom_boards.html?cp=4_0_0_1_5. There are several examples in the regular SDK that have examples configured for the dongle (PCA100059 projects). You may use those as reference.  

    2. Application code does not overlap with pre-programmed bootloader.

    The error messages you got in the programmer app doesn't mean that the DFU failed, just that it was unable to re-connect to the dongle. This is expected as the mesh example does not enable the USB interface. You can enter DFU mode again by pressing the reset button. Warning messages will probably improve in the final version.

    Memory layout of pre-programmed FW:

      

Reply
  • Hi, 

    The mesh SDK does not include support for the nRF52840 dongle yet. However, I don't see any reasons why it would not work as long as you make sure of the following:

    1. Build with correct pinout for the dongle (different pinout for LEDs etc) : http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.1.0/sdk_for_custom_boards.html?cp=4_0_0_1_5. There are several examples in the regular SDK that have examples configured for the dongle (PCA100059 projects). You may use those as reference.  

    2. Application code does not overlap with pre-programmed bootloader.

    The error messages you got in the programmer app doesn't mean that the DFU failed, just that it was unable to re-connect to the dongle. This is expected as the mesh example does not enable the USB interface. You can enter DFU mode again by pressing the reset button. Warning messages will probably improve in the final version.

    Memory layout of pre-programmed FW:

      

Children
No Data
Related