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

is it possible to use S310 with SDK 12.30 and RTX?

Hi, I wanted to USE BLE and ANT with nRF51422 chip, is it possible to use the S310 which is in the SDK10 with the updated functions in SDK12.30? or is there another way of using a multi-protocol development with newer SDK's on the nRF51422, also it it possible to use RTX along the S310? do we have any good examples? I need an OS with the S310 be it RTX or othere ones, but I prefer RTX

Regards

Parents
  • Hi,

    As you can see in the nRF51 compatibility matrix, SDK 12.3.0 does not support S310 softdevice, the last SDK supporting this softdevice was SDK 10.0.0.

    It should be possible to change the examples in SDK 12.3 to use the API of the S310 softdevice, but there are no examples available that show this. S310 v3.0.0 is based upon S110 v8.0.0 and S210 v5.0.0.

    Which features from SDK 12.3 do you want to use? SDK 10.0.0 support both S310 and RTX, so it should be the best staring point for your application if this is what you want to develop. RTX should work with S110 softdevice, but I have not tested it with ANT. I don't see any reason why it should not work though.

    Note that RTX is not very much supported in our SDK (only nRF51 support in SDK 12.x, and completely removed support in SDK 13 with removal of nRF51 support). I would suggest looking into FreeRTOS, which have support for both nRF51 and nRF52 series in the latest SDKs. ANT is not supported for nRF51 series after SDK v10.0.0, if you want to use later SDK, you need to change the softdevice calls or switch to nRF52 series.

    Best regards,

    Jørgen

Reply
  • Hi,

    As you can see in the nRF51 compatibility matrix, SDK 12.3.0 does not support S310 softdevice, the last SDK supporting this softdevice was SDK 10.0.0.

    It should be possible to change the examples in SDK 12.3 to use the API of the S310 softdevice, but there are no examples available that show this. S310 v3.0.0 is based upon S110 v8.0.0 and S210 v5.0.0.

    Which features from SDK 12.3 do you want to use? SDK 10.0.0 support both S310 and RTX, so it should be the best staring point for your application if this is what you want to develop. RTX should work with S110 softdevice, but I have not tested it with ANT. I don't see any reason why it should not work though.

    Note that RTX is not very much supported in our SDK (only nRF51 support in SDK 12.x, and completely removed support in SDK 13 with removal of nRF51 support). I would suggest looking into FreeRTOS, which have support for both nRF51 and nRF52 series in the latest SDKs. ANT is not supported for nRF51 series after SDK v10.0.0, if you want to use later SDK, you need to change the softdevice calls or switch to nRF52 series.

    Best regards,

    Jørgen

Children
No Data
Related