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

Flash and run the BT MESH sample (light_switch) on my PCA10056

Dear, 

We just start to development our project. I use the Segger + nrf5_SDK_for_Mesh_v4.0.0. 

I open the light switch sample project from "nrf5_SDK_for_Mesh_v4.0.0" by SEGGER,  I then open the solution of server, client and provisioner  in turn,  compile, and download to the different PCA10056 (I did 4 pcs PCA10056, one of them for provisioner, one for client and two fro sever). the SEGGER showed to me flashing and verify have been done successfully.

My PCA10056 connect directly to usb of my PC.

When I run them , nothing happened.

The four LED (LED1-4) of Provisioner board stayed on after the power was turned on. After I push the button 1, there is nothing happened too.

The four LED (LED 1-4) of server board flash 2 times after the power was turned on. I can control the LED1 on/off by button 1.

The four LED (LED 1-4) of client board flash 2 times after the power was turned on. I can control the LED1 on/off by button1/button2 and control the LED2 on/off by button3/4.

When I tune on the Provisioner and client boards, and push the button1 of the provisioner, but the provision did not be started, there is any things happened on every board.

 

Please help to correct them , make them works. 

Do I need change the PCA100056 mode to "just RF" ?

Do I need set the 'SDK_ROOT' macro in SEEGER for my first building . In my compute, the folder of   the  nrf5_SDK_for_mesh is "c:\desktop\nrf5_SDK_for_Mesh_v4.0.0_src"

From the SEGGER's document, it defaults to an nRF5 sdk 16.0.0 . I  want to know how I can set the 'SDK_ROOT' macro for mesh folder.

Thanks,

Dison

Parents Reply Children
No Data
Related