esp-idf/components/app_update
Mahavir Jain bbad487deb app_update: fix intermittent failure with firmware updates
Routine `spi_flash_cache2phys` sometimes return incorrect value,
resulting in failure in getting currently running ota partition.
This in turn aborts firmware update process.This issue was more
prominent with SPIRAM enabled cases.

Fix ensures proper cache guards during `spi_flash_cache2phys`, and
also for few other similar APIs.

In addition, `esp_ota_get_running_partition` has also been optimized
to save currently running partition for subsequent invocations.

Fixes https://github.com/espressif/esp-idf/issues/2451
2018-10-08 03:18:37 +00:00
..
include Merge branch 'master' into feature/cmake_update 2018-05-31 14:46:23 +10:00
test ota ops: Rewrite esp_ota_get_next_update_partition() to be more predictable, add unit tests 2017-02-22 10:26:04 +11:00
CMakeLists.txt cmake: make main a component again 2018-09-13 11:13:27 +08:00
component.mk remove executable permission from source files 2018-05-29 20:07:45 +08:00
esp_ota_ops.c app_update: fix intermittent failure with firmware updates 2018-10-08 03:18:37 +00:00