nRF54L15 : Reducing OTA Image Size for Low-Bandwidth Cellular Networks

Hi,

We’re developing a product using the nRF54L15 with OTA updates over a cellular network.
Since we’re using a low-data-rate cellular connection, the large image sizes generated by the nRF Connect SDK make firmware updates difficult. This results in frequent disconnections, longer module on-times, and higher power consumption, which isn’t ideal for our low-power application.

To mitigate this, we’re looking for a solution where:

  1. The firmware image is compressed on the server side before transmission.

  2. The device decompresses the image locally before writing it to the secondary (update) slot.

Are there any popular methods, proven implementations, or recommended libraries from Nordic for such a setup?
Any guidance on how to implement this effectively would be greatly appreciated.

Thanks & Regards,
Jay

Related