Is there a simple solution to chunk the data when doing STM32 Azure RTOS OTA Update
I am experimenting with an STM32 running Azure RTOS connected to Azure Cloud to perform Over The Air (OTA) updates of the firmware via an IoT SIM connection.
However when the cellular signal strength is poor the connection often fails or times-out during updates.
When that happens the update restarts from the beginning and often hits the same problem again and again.
1/ Is there a way to (easily) chunk up the download so on error the download restarts from the last good packet received rather than starting over from the beginning?
2/ Alternatively is chunking more easily achieved with other tools such as say FreeRTOS, AWS cloud services etc?
