]> granicus.if.org Git - esp-idf/commit
esp32: Fixes several issues in core dump feature
authorAlexey Gerenkov <alexey@espressif.com>
Tue, 3 Jan 2017 19:01:40 +0000 (22:01 +0300)
committerAlexey Gerenkov <alexey@espressif.com>
Wed, 11 Jan 2017 17:51:28 +0000 (20:51 +0300)
commit39ddc7b836c1fadccd99154f10da23203f1442b4
tree916fd293ca7f597440d8ab83d75bb04080cd1c9f
parent23f836659d1d46e579ddb57bdcbb66ac51b0b048
esp32: Fixes several issues in core dump feature

1) PS is fixed up to allow GDB backtrace to work properly
2) MR!341 discussion: in core dump module: esp_panicPutXXX was replaced by ets_printf.
3) MR!341 discussion: core dump flash magic number was changed.
4) MR!341 discussion: SPI flash access API was redesigned to allow flexible critical section management.
5) test app for core dump feature was added
6) fixed base64 file reading issues on Windows platform
7) now raw bin core file is deleted upon core loader failure by epscoredump.py
components/esp32/core_dump.c
components/esp32/cpu_start.c
components/esp32/include/esp_panic.h
components/esp32/panic.c
components/espcoredump/espcoredump.py
components/freertos/tasks.c
components/spi_flash/cache_utils.c
components/spi_flash/cache_utils.h
components/spi_flash/flash_ops.c
components/spi_flash/include/esp_spi_flash.h