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

NRF52832 3rd Party Module with Mesh SDK

Hi,

I'm using an MS50SF1 nrf52832 3rd party module. I successfully programmed it through nrf52 DK. 

After program that module, I was able  view it through nRF Mesh App (nM32 STA TEST)

nRF Mesh App

Then I try to connect it with app. But then I device try to connect and disconnected and app shows,

"Error on connection state change"

But the same code work with nrf52 DK. 

So is this hardware issue or any other issue ?

Parents
  • You may need to change the board header file like described here.

  • Hi I changed the header file as described in above link, but still got the same issue

  • It seems that you are provisioning via nRF Mesh for Android. Do you happen to have an iPhone you can test with? Would be interesting to see if you receive the same issue with the iOS nRF Mesh app.

    Also, have you tried to clear Bluetooth cache? This might solve the issue.

  • Hi,

    I tried with with iOS app. iOS also gave that issue.

    Then I tried with nRF Blinky app with blinky code. The device is shown in blink app, but I wasn't able to connect it through blinky app. 

    I have 3 third party modules all 3 gave the same issue. 

    Blinky AppBllinky ConnectDebug Blinky 3rd Party

    And the same Blinky code work fine with development kit,

Reply
  • Hi,

    I tried with with iOS app. iOS also gave that issue.

    Then I tried with nRF Blinky app with blinky code. The device is shown in blink app, but I wasn't able to connect it through blinky app. 

    I have 3 third party modules all 3 gave the same issue. 

    Blinky AppBllinky ConnectDebug Blinky 3rd Party

    And the same Blinky code work fine with development kit,

Children
  • I am pretty certain that the app Error Code 0 you are receiving in the Blinky code with your custom module is pointing to NRF_ERROR_MODULE_NOT_INITIALIZED (see sdk_errors.h). This most likely means that something is still wrong in the board header file. Do you have any datasheets for the MS50SF1 that could help you figure out which GPIO pins are connected where? Any HW schematics? It may just be a few changes that you need to make.