Firmware migration from nRF51822 to nRF52833

I have a simple prototype platform that previously uses nRF51822 which is discontinued. Now I plan to replace the BLE module with nRF52833.

Previously developed firmware no longer works as the SDK BLE stack has changed a lot. Is there any guidance on the migration of the firmware? Furthermore, Is there any contracted service for consultation on such a migration service?

Best,

Neo

  • Even though the softdevice api may not have changed drastically, there are major changes to the software modules handling the softdevice api (e.g the module that store data to flash and also handle bonding with peer devices). So my honest suggestion is to start over by taking the example in the nRF5 SDK that closest resemble your final product, and then try to re-use the application specific implementations you had for the nRF51 at the time.

    Kenneth

Related