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

Mesh does not work on nRF52840 Dongle

Hi there!

I have run light switch example for Mesh demo but no activity could be found via nRF Mesh app even my dongles have never been provsioned.The version of SDK and SDK for Mesh is 17.0.2 and V5.0.0 respectively,   PCA10056 is changed PCA10059 before building the solution. I have followed those posts in the community but still not able to make it works. Do I miss something? Any assistance/suggestion are welcome!!!

Cheers!

Parents
  • Hi, 
    How did you program the PCA10059 dongle ? 
    If you program it via the NRF Connect Programmer (which use DFU to update the dongle, not directly via SWD interface) then the board only have the MBR and the application. YOu would need to program the softdevice and then program the application. 

    Note that the dongle is not the best tool for testing mesh. The reason is that when it's provisioned it's not possible to erase bond information unless you write code on the dongle to do that. The reason is that the DFU update wouldn't clear the application data, hence the provisioning data will remains even after  you update it to new firmware. 

    If you want to test mesh on the dongle, I would suggest to solder the header P1 on the dongle to flash it directly via SWD interface from a programmer. Make sure you do an erase all to delete the bootloader on the dongle. 

Reply
  • Hi, 
    How did you program the PCA10059 dongle ? 
    If you program it via the NRF Connect Programmer (which use DFU to update the dongle, not directly via SWD interface) then the board only have the MBR and the application. YOu would need to program the softdevice and then program the application. 

    Note that the dongle is not the best tool for testing mesh. The reason is that when it's provisioned it's not possible to erase bond information unless you write code on the dongle to do that. The reason is that the DFU update wouldn't clear the application data, hence the provisioning data will remains even after  you update it to new firmware. 

    If you want to test mesh on the dongle, I would suggest to solder the header P1 on the dongle to flash it directly via SWD interface from a programmer. Make sure you do an erase all to delete the bootloader on the dongle. 

Children
Related