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

S130 V2 BlE examples not working

Hi ,

I am trying to use the new softdevice SD130 V2.0.0 and have not had any luck when using the most recent version of SD130. I ran the same application with SD130 V1.0.0 and the older example worked. I downloaded the example ble_app_proximity_s130_pca10028 as is and ran it with no luck. On this same board, all the the S210, S310, S110, and S130 V1.0.0 work with all examples and with my custom applications.

When I try using the S130 V2.0.0, it does not.
Relevant info:

NRF51 DK iROM 0x1B000 size 0x250000 iRAM 0x20001F00 size 0x6100 CHIP: NRF51422 QFAC version3 (as read by nrf_ic_info_get, and markings on IC) BSP: 11.0.0 SD130: V2.0.0 Using Example: ble_app_proximity_s130_pca10028

According to the compatibility matrix, the above should work. None of the S130 V2.0.0 examples work on my NRF51 board. I've tried changing practically every setting. It seems to get caught in ble_stack_init(); and does not enable the softdevice. It appears that sd_softdevice_enable generates an interrupt and it executes a system reset. It is continually caught in this loop.

I have also tried it with a version 3 nrf51422 CEAA and adjusted to RAM accordingly to the 16kB limit with no success. (iRAM 0x20001870 size 0x2790)

Any suggestions would be greatly appreciated!

Parents
  • HI Daniel, I deleted the entire project and downloaded a fresh copy.

    There is no pre compiled ble_app_proximity_s130_pca10028.hex.

    However, there is a S130 2.0.0-7.alpha softdevice.

    I was using the S130 2.0.1 production ready softdevice found here: www.nordicsemi.com/.../nRF51422

    When I use the S130 2.0.0-7.alpha softdevice , my ble applications work including the proximity. I think it may have to do with version 11.0.0 SDK not supporting 2.0.1, but that is just a guess on my part.

    The application works using the older softdevice. Thank you for leading me in the right direction!

  • You're correct. It appears that is it the alpha version. I had updated Keil and updated all of the kits via the pack installer. It appears that using this method ,it was using the alpha version of the SDK. I'll update it and see if I can get it to work using the released version of the S130. Thank you!

Reply Children
No Data
Related