This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF51840 ble OTA

In our project, two nRF51840 will communication with each other using BLE. One nRF51840 act as central and another nRF51840 with act as peripheral.  The central nRF51840 will send the firmware to peripheral for OTA update. Please recommend a solution for this case. Are they any sample code, document or others in this issue.

Parents Reply Children
  • Unfortunately, we do not provide examples of this, since DFU masters usually are phones or PC's.
    However, there exist many unsupported versions of examples doing what you seek to achieve that you can look to when implementing this on your own.
    You will need this documentation to implement this for yourself, and here is an example of an unsupported version of a central DFU master(albeit using UART) that you can look to for reference on what commands and packets that needs to be sent to achieve this.

Related