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

nRF Mesh connection for nRF6936

Hello everyone. I have the following issue: I would like to connect some Nordic Thingy:52 nRF6936 devices in a mesh network, using the application nRF Mesh. In theory, the first step should be very simple (there is also an official video about this: https://www.youtube.com/watch?v=XthbU9NP0Yg).

However, in practice, my nodes are not found. Is there some previous set-up which needs to be made? Do you have any suggestions?

Remarks: I have the latest version of the app + all firmware updates and the nodes are recognised in other apps, for example in Nordic Thingy App or nRF Toolbox - nRF Connect App.

Thank you in advance!

  • Hello again! As I am trying to connect to my Thingys, I have some questions regarding the tutorial on GitHub that you provided me in your first reply. 

    Step 7. Do an erase all to remove the Thingy original firmware and bootloader - how should I do that? Should a window pop-up when I connect my nrf52833 to the thingy, via the SWD cable? Or should I do it from the SES Program?

    Step 9. Make sure you followed the SES.md guide - I am also not sure if I did that correctly (since there are so many SDK5 folders), I would be grateful if you could have a look - I attach it as the first picture.

    Step 10. Compile one of the project provided in this repo and flash the firmware - here I also have a little problem, since the project I have cannot be compiled - I attach the second picture below.

    I do not understand why those files do not exist in the project (I imagine they should be there). I see that in my include folder there are the following .h files: app_config, light_switch_example, my_mesh_provisionee, nrf_mesh_config_app, sdk_config, simple_hal_thingy and thingy_config. But I see that many more .h files are included in the main.c file from this project. Could you please guide how to debug this problem?

    Thank you very much,

    Best regards,

    Marry

  • Marry said:
    Step 7. Do an erase all to remove the Thingy original firmware and bootloader - how should I do that? Should a window pop-up when I connect my nrf52833 to the thingy, via the SWD cable? Or should I do it from the SES Program?

    You can do this from SES.

    Marry said:
    Step 9. Make sure you followed the SES.md guide - I am also not sure if I did that correctly (since there are so many SDK5 folders), I would be grateful if you could have a look - I attach it as the first picture.

    You need to use nRF5 SDK v15.3(as mentioned in step 3).

    Marry said:

    Step 10. Compile one of the project provided in this repo and flash the firmware - here I also have a little problem, since the project I have cannot be compiled - I attach the second picture below.

    I do not understand why those files do not exist in the project (I imagine they should be there). I see that in my include folder there are the following .h files: app_config, light_switch_example, my_mesh_provisionee, nrf_mesh_config_app, sdk_config, simple_hal_thingy and thingy_config. But I see that many more .h files are included in the main.c file from this project. Could you please guide how to debug this problem?

    You probably get this error because you used the worn SDK version. Changing to SDK v15.3 should fix this.

  • Hello and thanks for your reply!

    I initially chose some later versions than in the tutorial, because I wanted support for nrf52833.

    Nevertheless, I downloaded now exactly the same versions and I followed the steps exactly like in the github explanations (I checked them all over again). However, this problem persists: I attach the picture.

    I don't see why, since I checked if this boards.h file exists in my folders and it's there, in Desktop/nrf5_SDK_for_Mesh_v3.2.0_src/external/ThingySDKv2.1/sdk_components/boards. Should it be in another folder? Thanks.

  • Hi,

    Can you try removing one of the backslashes in your PATH for SDK_ROOT macro? So instead of two just have one backslash in between, in your PATH.

    Best Regards,

    Martin 

  • Hello! Actually I only have one backslash when I edit it. The two \\ are only the way you see it when you close the the editiong.

    Maybe I'm not running the right code? Which main should I run, it is not specifically stated in the tutorial.

    Thanks.

Related