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

Custom board couldn't provisioning with nRF Mesh app

Hi,

We have a custom board with a Telit Bluetooth module, Bluemod+s42, now.

At present, I am using the "nRF Mesh" APP to test the feature of proxy. But, I encountered an issue that a same project is able to run on PCA10040 and not on my custom board. It also shows an error code "app_error_weak.c,   95, Mesh assert at 0x00028E6C (:0)" on the log.

I also utilize the sniffer to observe the package between APP and device. In the following two pictures, the failed provisioning process was ceased when CONNECT_REQ event was occurred.

The log of successfully provisioning

The log of failed provisioning

  • Hi, 

    It seems that the connect request was not received by the peripheral or the central didn't continue after the connect request. Which phone did you use for provisioning ?  

    Which softdevice did you use ? 

    I assume you have the 32kHz crystal on the module. 

    I would suggest you to make sure BLE and the radio works fine before testing with mesh. Please try to test with any ble example in the nRF5 SDK v15. 

Related