Page 1 of 1

ota升级时,otadata分区问题

Posted: Fri Sep 08, 2023 2:39 am
by stevenul
各位大佬好,
最近项目要求,使用uart读取.bin档,再使用spi 直接写入ota_0 分区。
请问要往otadata分区写入什么,才能让bootloaderr启动时选择该分区呢?

Re: ota升级时,otadata分区问题

Posted: Fri Sep 08, 2023 8:21 am
by ESP_WangYX
在将新固件写入指定的 app 分区后,可以使用esp_err_t esp_ota_set_boot_partition(const esp_partition_t *partition) 来设置下次重启时要加载的 app 分区。
参考 https://docs.espressif.com/projects/esp ... artition_t
示例:https://github.com/espressif/esp-idf/tr ... ta_example