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

Mesh light_control example could not work on PCA10028

Hi,

I've test the light_control example with the PCA10028 & PCA10040 recently. The PCA10040 was test and it works normally, but the PCA10028 does not.

I have also checked the version of SoftDevice and the configuration of project(the SoftDevice is S130 which located at the folder of ble_mesh_v0.9.1-Alpha and the configuration is nRF51422_XXAC Debug).

The Debug Terminal always send the message is shown below. <t: 0>, main.c, 115, ----- BLE Mesh Light Control Server Demo ----- <t: 1745>, main.c, 83, Initializing and adding models <t: 73135>, nrf_mesh_sdk.c, 76, HARDFAULT...

Parents
  • I had the exact same issue getting hard faults. I fixed it by switching from nRfGo Studio to nrfjprog as my flashing tool.

    I used these commands for flashing the PCA10028:

    nrfjprog --family NRF51 --program <softdevice>.hex --chiperase --verify
    nrfjprog --family NRF51 --program <application>.hex --verify
    nrfjprog --family NRF51 --reset
    

    Why this helps, i still has no idea about. My question regarding the same issue can be seen here.

Reply
  • I had the exact same issue getting hard faults. I fixed it by switching from nRfGo Studio to nrfjprog as my flashing tool.

    I used these commands for flashing the PCA10028:

    nrfjprog --family NRF51 --program <softdevice>.hex --chiperase --verify
    nrfjprog --family NRF51 --program <application>.hex --verify
    nrfjprog --family NRF51 --reset
    

    Why this helps, i still has no idea about. My question regarding the same issue can be seen here.

Children
Related