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

NRF51822 NOT Working with S130_LBS_client_server_central_peripheral

Hi.

I'm developing firmware based on github.com/.../S130_LBS_client_server_central_peripheral example. I installed third party Softdevice s130, and with example of peripheral HRS works well on NRF51422 AND NRF51822.

Now when I load S130_LBS_client_server_central_peripheral example in Peripheral MODE in NRF51422 AND NRF51822, on NRF51422 works fine but in NRF51822 NOT work BLE. Anyone knows why??.

I load the example from Nordic in case my firmware not working well, but the example of nordic (Changing BOARD definition to PCA10001, and the defines of LEDs and buttons) compile fine for both PCBs PCA10028(NRF51422) and PCA10001(NRF51822) but in PCA10001 BLE not starting ADV. What can i do?? Thanks for helping.

Best Regards.

  • What revision is the nRF51822 on the PCA10001? Have you tried to use the debugger? Are you getting to main()? Are you getting to advertising start?

  • My revision of PCA10001 is V2.2.0 2014.11, In addiction I test in a custom boards with NRF51422 AND NRF51822 and they works like the development PCBs (NRF51422 Working and NRF51822 NOT Working).

  • PCA10001 v2.2.0 has a revision 2 chip of the nRF51822, see this. It is not compatible with SDK 8 or S130. As you can see here. What revision do you have on your custom nRF51422 and nRF51822 boards? Check the markings on the chip.

  • My revision is QFAAG0, I understand is revision 2. But with SD130 installed, i load example of HRS in peripheral and it works in nRF51822. Based on this table should not work, because the SD130 is installed, right??.

  • It may work, but it hasn't been tested. I will try to get the example to work on similar hardware here. I'll let you know.

1 2