Hello,
I want to implement a firmware update over ble for my application and the SoftDevice 130. Which would be the correct boatloader.hex that I should use? I am working with SDK 7.2 and S130 v 0.9 alpha.
Thanks, Marius
Hello,
I want to implement a firmware update over ble for my application and the SoftDevice 130. Which would be the correct boatloader.hex that I should use? I am working with SDK 7.2 and S130 v 0.9 alpha.
Thanks, Marius
Hi Marius,
There are some modification needed to port the bootloader for the S130. You can have a look at this example on GitHub.
Thank you :-) I will try to compile this project with the 7.2 SDK in the next few days and see if I can get it to run. I will report back if it works :-)
Marius, did you ever get it to work? Could you share what you had to do to make it work?
Sorry for the late answer, but I only got to work on DFU. It took me a few hours to get it to compile with the newest 8.00 SDK and my PCA10031 board (nrf51 dongle). nRF Go Studio shows me region 1, bootloader, region 1 application and then region 0 softdevice. (it shows however that the softdevice firmware is unknown 0x005e) I do not know if this correct? I could not get it to work yet, no blinking lights whatsoever. maybe someone from nordic can post an up to date example with the latest SDK and the S130?
@Marius: We are pretty much busy at this moment, also we are waiting for the S130 v1.0 production release. So I afraid there won't be a port for that example soon. But, just to let you know bootloader compiled on SDK v6.1 would be able to update application based on SDK v7.x as long as they use the same S130 version.