7 years, 5 months ago.

nRF51822-mKIT and S110 v7.0

Will nRF51822-mKIT use soft device S110 v7.0? In that case, would it be possible to use OTA-DFU to download mbed-generated hex-files to the target?

Question relating to:

The nRF51822-mKIT is a low cost ARM mbed enabled development board for Bluetooth® Smart designs with the nRF51822 SoC. The kit gives access to all GPIO pins via pin headers …

3 Answers

7 years, 5 months ago.

There aren't any immediate plans at present to move to SD 7.0.0 which is still in alpha and also imposes some changes in the build process (different memory offsets from previous soft devices, etc.). We will consider this in the future once v7 has a stable release, but at the moment v6 is the current target.

Accepted Answer
7 years, 5 months ago.

The two questions are somewhat unrelated; Currently, the way the mbed toolchain is set up it merges the soft device with the built code which would still not be possible to use for DFU on v7.0 (the soft device and user code need to be uploaded in separate stages). It would be nice to have the ability to build just the user code but the practical approach to that may be to compile outside the mbed environment.

7 years, 5 months ago.

It is possible to build your application in mbed and then use hex merge util to merge the Soft Device and your application into one image. Then load and run.