Is it possible to upgrade an app "partially" with mupgrade?
Posted: Wed Feb 13, 2019 12:03 am
Hello,
I wonder if it is possible to upgrade the app running on ESP32 board "partially" by using binary diff with ESP-MDF's mupgrade functionality.
What I want to do is the following:
1. Compute the diff between the old version app and the new version app.
2. The server (AP) transmits computed diff to ROOT node of MESH network.
3. Use mupgrade functionality to distribute the upgrade data over the MESH network.
4. Do upgrade.
Also, are there any limitations that prevent apps from being upgraded using diff?
I appreciate any help and advice you provide.
I wonder if it is possible to upgrade the app running on ESP32 board "partially" by using binary diff with ESP-MDF's mupgrade functionality.
What I want to do is the following:
1. Compute the diff between the old version app and the new version app.
2. The server (AP) transmits computed diff to ROOT node of MESH network.
3. Use mupgrade functionality to distribute the upgrade data over the MESH network.
4. Do upgrade.
Also, are there any limitations that prevent apps from being upgraded using diff?
I appreciate any help and advice you provide.