]> granicus.if.org Git - esp-idf/commit
esp32: Add core dump saving to flash feature
authorAlexey Gerenkov <alexey@espressif.com>
Wed, 21 Dec 2016 23:56:23 +0000 (02:56 +0300)
committerAlexey Gerenkov <alexey@espressif.com>
Wed, 11 Jan 2017 17:51:28 +0000 (20:51 +0300)
commit4a3e160888792809996c5325a1d6fd9d652b3252
tree762ccc141fbb3d4eee55c742dd70a1924757e5ea
parent5fbea86a9e5afc6828f2b036c46b87b6a9656530
esp32: Add core dump saving to flash feature

Complimentary changes:
1) Partition table definitions files with core dump partition
2) Special sub-type for core dump partition
3) Special version of spi_flash_xxx
4) espcoredump.py is script to get core dump from flash and print useful info
5) FreeRTOS API was extended to get tasks snapshots
19 files changed:
components/esp32/Kconfig
components/esp32/core_dump.c [new file with mode: 0644]
components/esp32/cpu_start.c
components/esp32/include/esp_core_dump.h [new file with mode: 0644]
components/esp32/include/esp_panic.h
components/esp32/panic.c
components/espcoredump/espcoredump.py [new file with mode: 0755]
components/freertos/include/freertos/FreeRTOS.h
components/freertos/include/freertos/FreeRTOSConfig.h
components/freertos/include/freertos/task.h
components/freertos/tasks.c
components/partition_table/Kconfig.projbuild
components/partition_table/partitions_singleapp_coredump.csv [new file with mode: 0644]
components/partition_table/partitions_two_ota_coredump.csv [new file with mode: 0644]
components/spi_flash/cache_utils.c
components/spi_flash/cache_utils.h
components/spi_flash/flash_ops.c
components/spi_flash/include/esp_partition.h
components/spi_flash/include/esp_spi_flash.h