Beware that this post is related to an SDK in maintenance mode
More Info: Consider nRF Connect SDK for new designs
This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Why does the nRF5 SDK ship with an outdated nrfx module?

Hi,

I'm currently porting a project to nRF5 SDK17. Some time ago we decided to use the nrfx module as a fork of https://github.com/NordicSemiconductor/nrfx.

So I synced our fork with the latest master in Nordic's own nrfx repository, and our project doesn't compile with it using the latest SDK. Then I realized that SDK 17 is using nrfx v1.8.4, when the latest version available is v2.2.0.

Is there a reason why the nRF5 SDK does not ship with the most up-to-date nrfx? Are there any advantages/disadvantages of using the nrfx module straight from Github?

Thanks.

Parents Reply
  • Hi Kenneth,

    So I'm migrating the bootloader from SDK 15 to SDK 17, using the latest nrfx v2.2.0. In version 1.8.4 there use to be functions in the nrf_nvmc module to write bytes/words to flash, but these functions are not available in v2.x anymore.

    How can I migrate the code that uses those functions? Specifically, the function that I need is `nrf_nvmc_write_word`.

Children
Related