I have the module nrf52840
You are about to download the nrf5SDKforMeshv310src file to run the Bluetooth mesh example.
As I build, I get the following error. How do I fix it?
I have the module nrf52840
You are about to download the nrf5SDKforMeshv310src file to run the Bluetooth mesh example.
As I build, I get the following error. How do I fix it?
Then you probably need to study the SES User documentation.
What "detail", specifically, do you feel is missing?
For questions / feedback to Segger on their documentation, go to:
https://forum.segger.com/index.php/Board/9-SEGGER-Embedded-Studio-related
eg, https://forum.segger.com/index.php/Thread/6279-Glaring-Omission-from-SES-Manual-Include-Paths/
Nordic also have some guides specific to their products; eg,
https://infocenter.nordicsemi.com/topic/ug_gsg_ses/UG/gsg/intro.html
https://www.nordicsemi.com/Get-Started
https://infocenter.nordicsemi.com/pdf/getting_started_ses.pdf
I would suggest that you take a look at the Building the mesh stack and examples.
Under "First time setup":
Before building the mesh examples with SEGGER Embedded Studio for the first time, you must complete a one-time setup of the SDK_ROOT
macro in SEGGER Embedded Studio. This macro is used to find the nRF5 SDK files.
You can either:
SDK_ROOT
macro. It defaults to an nRF5 SDK 15.2.0 instance unzipped right next to the mesh folder.SDK_ROOT
macro to a custom nRF5 SDK instance.To set the SDK_ROOT
macro manually in SEGGER Embedded Studio:
SDK_ROOT=<the path to nRF5 SDK instance>
.You can verify the path by opening one of the source files under the nRF5 SDK file group. If the macro is set correctly, the file opens in the editor window. If not, an error message is displayed with information that the file cannot be found.
Regards,
Joakim
how to setup segger path?
You really shouldn't have to - the supplied projects should have that all set and ready to go.
Like I said initially, it is important to follow the 'Getting Started' instructions carefully - and the fact that you're getting these issues is probably because you didn't (quite) follow the instructions.
See Joakim Jakobsen's post
Thank you.
I added a path and completed it.
However, the following error occurs during the compilation: What's wrong?
What's the solution?
I don't understand
"Under Build in the configuration list, edit Global macros to contain SDK_ROOT=<the path to nRF5 SDK instance>
."
I fixed "SDK_ROOT=<C:\Nordic_Semi\nRF5SDK153059ac345\nRF5_SDK_15.3.0_59ac345>" right??