Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Problems Adding NRFSDK 15 to Mesh SDK

Hello, 

I am currently trying to add SDK15 functionality to a mesh project as shown in the documentation. 

http://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.meshsdk.v2.1.1%2Fmd_doc_getting_started_how_to_nordicSDK.html&cp=4_1_0_3_6

I am getting compilation errors, because some type names are not known. 

I

think the problem is, that the Program is running into the else path in nrf_drv_uart.h, because nrfx_check is not returning a 1. I think the problem is, that the sdk_config file does not include certain functionalites in the mesh projects. I tried to mirror the relevant includes from the sdk_config of the uart_coexist example, but it is still not working. 

Is there any possibility to add the normal sdk_config from the sdk15 to a mesh project?

Best regards

Julian Demicoli

Parents
  • Hi,

    According to the documentation "When using Segger Embedded Studio, resources from nRF5 SDK can be included in an existing mesh project by simply adding code files and include paths to the corresponding SES project file." 

    So you can add the sdk_config.h file from SDK15.0 to your mesh project. Have you also checked that the correct/necessary code files are added to the project? And you paths are correct?

  • Hello, 

    thank you for your answer. I didn't want to add the SDK from SDK 15 to my project, because I do not know which configurations are made there for the Mesh to work. 

    Now i got this to run by simply copy pasting the configurations, which are missing in the sdk_config.h of the mesh project from the original SDK15 sdk_config.h. I also had to play around in some files for a little bit but now it's working. 

Reply
  • Hello, 

    thank you for your answer. I didn't want to add the SDK from SDK 15 to my project, because I do not know which configurations are made there for the Mesh to work. 

    Now i got this to run by simply copy pasting the configurations, which are missing in the sdk_config.h of the mesh project from the original SDK15 sdk_config.h. I also had to play around in some files for a little bit but now it's working. 

Children
No Data
Related