Merge branch 'fix/esp_flash_coredump' into 'master'

esp_flash: fix coredump issues

See merge request espressif/esp-idf!5917
This commit is contained in:
Ivan Grokhotkov
2019-09-17 17:40:30 +08:00
15 changed files with 239 additions and 107 deletions

View File

@@ -43,7 +43,7 @@
#include "sdkconfig.h"
#include "esp_system.h"
#include "esp_spi_flash.h"
#include "esp_flash.h"
#include "esp_flash_internal.h"
#include "nvs_flash.h"
#include "esp_event.h"
#include "esp_spi_flash.h"
@@ -395,11 +395,9 @@ void start_cpu0_default(void)
/* init default OS-aware flash access critical section */
spi_flash_guard_set(&g_flash_guard_default_ops);
#ifndef CONFIG_SPI_FLASH_USE_LEGACY_IMPL
esp_flash_app_init();
esp_err_t flash_ret = esp_flash_init_default_chip();
assert(flash_ret == ESP_OK);
#endif
#ifdef CONFIG_PM_ENABLE
esp_pm_impl_init();