ota升级时,otadata分区问题

Moderator: ESP_XCGuang

stevenul
Posts: 4
Joined: Fri Sep 08, 2023 2:21 am

ota升级时,otadata分区问题

Postby stevenul » Fri Sep 08, 2023 2:39 am

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

ESP_WangYX
Posts: 97
Joined: Mon Jun 28, 2021 12:48 pm

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

Postby ESP_WangYX » Fri Sep 08, 2023 8:21 am

在将新固件写入指定的 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

Who is online

Users browsing this forum: No registered users and 13 guests