Kconfig 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. menu "Core dump"
  2. choice ESP32_COREDUMP_TO_FLASH_OR_UART
  3. prompt "Data destination"
  4. default ESP32_ENABLE_COREDUMP_TO_NONE
  5. help
  6. Select place to store core dump: flash, uart or none (to disable core dumps generation).
  7. If core dump is configured to be stored in flash and custom partition table is used add
  8. corresponding entry to your CSV. For examples, please see predefined partition table CSV descriptions
  9. in the components/partition_table directory.
  10. config ESP32_ENABLE_COREDUMP_TO_FLASH
  11. bool "Flash"
  12. select ESP32_ENABLE_COREDUMP
  13. config ESP32_ENABLE_COREDUMP_TO_UART
  14. bool "UART"
  15. select ESP32_ENABLE_COREDUMP
  16. config ESP32_ENABLE_COREDUMP_TO_NONE
  17. bool "None"
  18. endchoice
  19. config ESP32_ENABLE_COREDUMP
  20. bool
  21. default F
  22. help
  23. Enables/disable core dump module.
  24. config ESP32_CORE_DUMP_MAX_TASKS_NUM
  25. int "Maximum number of tasks"
  26. depends on ESP32_ENABLE_COREDUMP
  27. default 64
  28. help
  29. Maximum number of tasks snapshots in core dump.
  30. config ESP32_CORE_DUMP_UART_DELAY
  31. int "Delay before print to UART"
  32. depends on ESP32_ENABLE_COREDUMP_TO_UART
  33. default 0
  34. help
  35. Config delay (in ms) before printing core dump to UART.
  36. Delay can be interrupted by pressing Enter key.
  37. endmenu