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

Migration code from nrf51 using sdk 8.1.0 to nrf52 using 14.0.0

Hi everyone,

I'm trying to upgrade a functional code in a pca10028 board s110 with sdk 8.1.0 to a pca10056 board s140, I want to use the latest version (i.e. 14.0.0).

I wanted to know if there is a migration guide. Because I saw that there is no softdevice_handler file or spi_master (I want to know how to manage that, how the functions had changed).

Regards,

Flyfe.

Parents
  • To be fair you are bridging two HW architectures, several big steps in Soft Device architecture (you don't mention them but these are key, almost more important then SDK versions!) and like 3 years in SDK libraries and modules. My take is that this is almost impossible to do just as usual porting/migration. I bet that so many basic concepts changed (starting from stack enabling procedure through SD event numbers, error codes, libraries like flash memory usage and peer manager or DB discovery changing heavily - if you use them) that it's almost like developing core of your app from scratch and then maybe port code written independently on SDK and SD API (e.g. some protocol layers if you have such).

    But also to be fair you don't really need migration guide, if you want to see changes then simply put the source code to Kdiff or similar tool and you see it

  • That was actually my thought, thanks for your answer !

Reply Children
No Data
Related