Hi,
I'm trying to implement DFU over BLE using nrfutil in a product. The product(will refer to as peripheral from this point onwards) also has a dongle(supports flow control). Both use a nRF52832 and both are custom boards i.e. they do not share the pinout with the nRF52 DK. Both of them have an application and bootloader based on SDK14.2.
I have seen many conflicting posts on devzone as to what version of the SDK, SD API version and nrfutil works.So these are my questions
-> Which version on SD API works with DFU over BLE using nrfutil?
-> Which version of nrfutil should I use?
-> Which version of the nRF5 SDK should I use? ( I will need to compile the connectivity firmware).
-> Is there any limitations on which SD API version the target peripheral can use?
The dongle, which I'm using as an intermediary between the PC and peripheral, has a Serial bootloader(based on SDK 14.2). So, I plan on using serial DFU to get the connectivity firmware to the dongle. I do not mind using any version of the SDK, SD API or nrfutil for the DFU. Please provide some answer for the above questions and suggest the best method for this problem.
Thanks,
Gowtham