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

How I can add DFU over BLE feature to Mesh Node

Hi all,

I did not do mesh SDK for a long time. Now when I see SDK Mesh, I saw Low power Node example. It can run with Mesh network and update OTA by DFU buttonless (I don't want update OTA  via serial). So I want to ask : Can I add DFU buttonless for other mesh example similar to with Low Power Node. Such as Light switch client,server examles. 

Thank !!

Parents
  • Hi. 

    Can I add DFU buttonless for other mesh example similar to with Low Power Node. Such as Light switch client,server examles.

    Yes, that should be possible. 

    Note that currently we don't have an integrated option to have both Mesh DFU and BLE DFU. You would need to choose one. So in your case if you only need to update the node via BLE, you can just flash the normal BLE DFU bootloader, and find a way to send the device to switch to DFU mode (either by a physical button , or buttonless via a Mesh command)  

    There are also several threads on devzone discussing how to add Buttonless DFU to a Mesh example. 

    Br, 
    Joakim

Reply
  • Hi. 

    Can I add DFU buttonless for other mesh example similar to with Low Power Node. Such as Light switch client,server examles.

    Yes, that should be possible. 

    Note that currently we don't have an integrated option to have both Mesh DFU and BLE DFU. You would need to choose one. So in your case if you only need to update the node via BLE, you can just flash the normal BLE DFU bootloader, and find a way to send the device to switch to DFU mode (either by a physical button , or buttonless via a Mesh command)  

    There are also several threads on devzone discussing how to add Buttonless DFU to a Mesh example. 

    Br, 
    Joakim

Children
Related