Updating a specific partition with AWS's FreeRTOS OTA

Hi Kevin,

In the most general sense the OTA Library does allow full customization of how binaries are saved on your particular platform. This is done by implementing the OTA PAL functions described here:

https://aws.github.io/ota-for-aws-iot-embedded-sdk/v3.4.1/ota_pal_interface.html#ota_pal_interface_overview

Espressif has MQTT/HTTP examples including implementations of the OTA PAL functions found here:

Espressif also had documentation on setting up custom partitions for your device:
https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-guides/partition-tables.html

I hope this helps, if you have any further questions please let us know.

Thanks!