nRF5 SDK is not maintained anymore
More Info: Consider nRF Connect SDK for new designs
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

BLE OTA from Particle Tracker to nRF52840 libraries/methods

Hello.

We are looking for a viable solution on how to transfer a firmware over the BLE OTA from Particle Tracker (Gateway), or any other mcu to nRF52840 devkit (Client), very preferably in nRF’s native DFU OTA protocols. It occurred to us, there is little to no reference about this topic.

  • Hi,

    We do not have any reference implementation of device to device BLE DFU written in C, the implementations we have available are based on Python (pc-nrfutil), Android (Android-nRF-Toolbox), iOS (iOS-DFU-Library), and Node.js (pc-ble-driver-js). I'm not familiar with the supported language or features of the Particle Tracker, but you may be able to use these implementations as a reference for your own implementation.

    The DFU protocol is also documented in details in the SDK documentation. 

    Another user working on implementing BLE DFU between two nRF52 devices have posted some guidelines/tips in this post, which may be of help to you.

    Best regards,
    Jørgen

Related