Porting nRF52840 DK code to nRF52805

I have written BTLE code that works on the nRF52840 DK using SoftDevice s140. I have ported this code to work on the nRF51 DK and nrf51822 MCU using SoftDevice s130. I use SoftDevice only for flash writes and BTLE. I would like to know what it would take to port this code to the nRF52805 MCU? What SoftDevice should I use (would like the latest supported)?

Parents Reply
  • In my project there are options for several different boards. They were inherited from the hts project I started with. I used that project to get the board setup correctly. I then implemented this generic health sensor project that is being done in conjunction with the BT-SIG Med Working Group. It used S140 and the pca10056 board to run on the nRF52840 DK. I had both a Keil and SES version operational.

    But I noted the project had a pca10040e S112 option. It did not take too much effort (had to if def the extended characteristic lengths out of the code) to get that variant to build using the Keil and SES compilers. Would that run on the nRF52805 MCU? I am assuming it wont run on the nRF52840 DK but how about the nRF52 DK?

    I just downloaded the latest SDK for nRF5 and was able just copy my project into this new SDK and it built and ran without an issue. So it appears that my attempt above should work for the nRF52805. I might need to replace some h and c files with those in the patch.

    I don't see any use of s113.

Children
Related