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

Light Control - Mesh SDK v0.9.2

Hi,

I dont get the Light Control example to work. Other examples from the normal SDKs are working.

I have 4x PCA10040 Dev-Kits.

I flashed the example with SEGGER Embedded Studio V3.26a.

  • open example solution (...\nrf5_SDK_for_Mesh_v0.9.2-Alpha\examples\examples.emProject)
  • Build --> Set Active Build Configuration --> nRF52832_XXAA Debug
  • Build --> Rebuild Solution

Programming the Dev-Kit:

  • Connect the Dev-Kit with the PC via USB
  • Turn the Dev-Kit via Switch on
  • Right click on the "light_control_client" solution and "Set as Active Project"
  • Target --> connect J-Link --> choose the right target by the USB ID, labeld on the Dev-Kit
  • Target --> Erase All
  • Target --> Download "light_control_client"
  • Programming should be done...
  • LED1 is ON
  • Push the reset button

Resume the programming 3 times for the other 3 Dev-Kits with the "light_control_server" solution.

Then it should do this:

The client indicates the provisioning and configuration progress with an active status LED for the device it is configuring. When all the servers are provisioned and configured, all four lights on the client blink rapidly.

In my case the LED1 of the client is ON, no blinking. LEDs on the servers are OFF, no blinking.

Here is the point where I stuck.

If I read the SoftDevice Version number with the commandline and "nrfjprog --family nRF52 --memrd 0x0000300C" I get FFFF008C for the version.

Thanks for any help! :)

Parents Reply Children
  • Good to know that it worked :) The mesh example is not low power supported so it will drain the battery pretty quick :) The reason I suggest to flash the server first is to avoid that the new client may connect and provision the a server and then we re-flash that server, make the number of servers mismatched. It's very useful to check the RTT log to know the state of the client&servers

Related