After the Bluetooth mesh dfu is completed, the distribution network information of the node is cleared

I have implemented DFU functionality in my Bluetooth mesh project and used device A as the distributor and device B as the node to be updated. I have already configured both devices and they can communicate with each other. Then I use the distributor to send new firmware to the node. After the node firmware is successfully updated, the original distribution network information of the node is cleared. At this point, the distributor and the node cannot communicate and need to manually reconfigure the distribution network. How can the original distribution network data be retained during DFU updates?

Parents Reply
  • Okay thank you, so there are errors in automatic build, but the hash calculated by the device is correct, the hash generated by the shell command is also correct right? So now I need to use shell commands to obtain the correct hash value for the dfu process

    When will these two bugs be fixed?

    If this problem has existed for a long time, why hasn't anyone noticed it before? I think this problem is easily encountered when performing mesh DFU

Children
No Data
Related