feat(esp_system): add CPU lockup debug support for esp32h4 and esp32s31

This commit is contained in:
Marius Vikhammer
2026-04-22 11:11:02 +08:00
parent 38e2cacc27
commit 8e2b416c38
38 changed files with 533 additions and 246 deletions
@@ -171,6 +171,10 @@ config SOC_ASSIST_DEBUG_SUPPORTED
bool
default y
config SOC_CPU_LOCKUP_DEBUG_SUPPORTED
bool
default y
config SOC_WDT_SUPPORTED
bool
default y
@@ -85,6 +85,7 @@
#define SOC_REGI2C_SUPPORTED 1
#define SOC_CLK_TREE_SUPPORTED 1
#define SOC_ASSIST_DEBUG_SUPPORTED 1
#define SOC_CPU_LOCKUP_DEBUG_SUPPORTED 1
#define SOC_WDT_SUPPORTED 1
#define SOC_RTC_WDT_SUPPORTED 1
#define SOC_SPI_FLASH_SUPPORTED 1
@@ -123,6 +123,10 @@ config SOC_ASSIST_DEBUG_SUPPORTED
bool
default y
config SOC_CPU_LOCKUP_DEBUG_SUPPORTED
bool
default y
config SOC_WDT_SUPPORTED
bool
default y
@@ -86,6 +86,7 @@
// #define SOC_SDMMC_HOST_SUPPORTED 1 // TODO: [ESP32S31] IDF-14705
#define SOC_CLK_TREE_SUPPORTED 1
#define SOC_ASSIST_DEBUG_SUPPORTED 1
#define SOC_CPU_LOCKUP_DEBUG_SUPPORTED 1
// #define SOC_DEBUG_PROBE_SUPPORTED 1 // TODO: [ESP32S31] IDF-14798
#define SOC_WDT_SUPPORTED 1
#define SOC_RTC_WDT_SUPPORTED 1