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

Cannot use mesh example code.

Good afternoon,

I have purchased multiple nRF52840 Dongles and so far have successfully ran blinky peripheral and master (required to adopt PCA10056) examples.

I tried using SDK for Mesh, but it lacks includes, investigating solution in Segger embedded studio, shows that includes are hardcoded to be using 15.0 SDK, while I am running 15.2. It would be nice to update code to support newest SDK version.

With Thread mesh, I am using nRF Connect Programmer, but for both the provided .hex file and the one I generate with SES it shows the "Neither bootloader, softdevice nor application is detected" error.

Which actions should I take to be able to use Mesh sample code?

Best regards,

EDIT: Archived version is available here developer.nordicsemi.com/.../ . So far this version is compatible with SDK for Mesh.

Parents
  • The mesh sdk is not compatible with the nrf5 sdk v15.2 unfortunately. You will need to use nrf5 sdk v15.0.0.

    It should be possible to run the mesh sdk on the 52840 dongle, but you will need to figure out how you want to debug the dongle. You could attach a 10 pin cable to the dongle and debug via a dev kit for example. The mesh sdk requires rtt to log, so you will need some kind of segger j-link (e.g. via a dev kit).

    I would recommend copying the pca10056 light switch examples & using that as a basis for the dongle examples. From what I remember, you will only need to change the board file to point to the pca10059 board file instead of the pca10056 board file. You may also need to make some changes to the LED initialization & make sure the LED refers to the LEDS on the dongle & not on the dev kit.

    These proxy server example below should work on the dongle. Just unzip the file in the examples folder of the mesh sdk v2.2.0.

    proxy_server.zip

Reply
  • The mesh sdk is not compatible with the nrf5 sdk v15.2 unfortunately. You will need to use nrf5 sdk v15.0.0.

    It should be possible to run the mesh sdk on the 52840 dongle, but you will need to figure out how you want to debug the dongle. You could attach a 10 pin cable to the dongle and debug via a dev kit for example. The mesh sdk requires rtt to log, so you will need some kind of segger j-link (e.g. via a dev kit).

    I would recommend copying the pca10056 light switch examples & using that as a basis for the dongle examples. From what I remember, you will only need to change the board file to point to the pca10059 board file instead of the pca10056 board file. You may also need to make some changes to the LED initialization & make sure the LED refers to the LEDS on the dongle & not on the dev kit.

    These proxy server example below should work on the dongle. Just unzip the file in the examples folder of the mesh sdk v2.2.0.

    proxy_server.zip

Children
No Data
Related