From d76956df934c9429b677a9dcab40c1ca5f87e278 Mon Sep 17 00:00:00 2001 From: Erhan Kurubas Date: Fri, 28 Nov 2025 12:27:09 +0100 Subject: [PATCH 1/2] test(sysview): re-enable SEGGER SystemView example builds and tests --- examples/system/.build-test-rules.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/examples/system/.build-test-rules.yml b/examples/system/.build-test-rules.yml index 1b689c20f6..c0f24396dd 100644 --- a/examples/system/.build-test-rules.yml +++ b/examples/system/.build-test-rules.yml @@ -262,9 +262,6 @@ examples/system/select: examples/system/sysview_tracing: disable: - if: SOC_GPTIMER_SUPPORTED != 1 - - if: IDF_TARGET in ["esp32", "esp32s2", "esp32s3", "esp32c2", "esp32c3", "esp32c5", "esp32c61", "esp32c6", "esp32h2", "esp32h21", "esp32h4", "esp32p4"] - temporary: true - reason: temporarily disabled until the sysview component is published in the component registry - if: IDF_TARGET == "esp32p4" temporary: true reason: p4 rev3 migration # TODO: IDF-14364 @@ -279,9 +276,6 @@ examples/system/sysview_tracing: examples/system/sysview_tracing_heap_log: disable: - if: SOC_GPTIMER_SUPPORTED != 1 - - if: IDF_TARGET in ["esp32", "esp32s2", "esp32s3", "esp32c2", "esp32c3", "esp32c5", "esp32c61", "esp32c6", "esp32h2", "esp32h21", "esp32h4", "esp32p4"] - temporary: true - reason: temporarily disabled until the sysview component is published in the component registry - if: IDF_TARGET == "esp32p4" temporary: true reason: p4 rev3 migration # TODO: IDF-14364 From af185993b21f5a95ecd77d1570f1b4361c892c3c Mon Sep 17 00:00:00 2001 From: Erhan Kurubas Date: Mon, 1 Dec 2025 13:35:36 +0100 Subject: [PATCH 2/2] Revert "change(freertos): add task count and pointer width to OpenOCD debug table" This reverts commit 799de719d7fe68ce8e68340028983b83ebec31ec. --- .../freertos/esp_additions/freertos_tasks_c_additions.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/components/freertos/esp_additions/freertos_tasks_c_additions.h b/components/freertos/esp_additions/freertos_tasks_c_additions.h index 2cf6476373..a5ac9a44d7 100644 --- a/components/freertos/esp_additions/freertos_tasks_c_additions.h +++ b/components/freertos/esp_additions/freertos_tasks_c_additions.h @@ -1123,8 +1123,6 @@ void * pvTaskGetCurrentTCBForCore( BaseType_t xCoreID ) ESP_FREERTOS_DEBUG_LIST_END_PREV, ESP_FREERTOS_DEBUG_LIST_ITEM_PREV, ESP_FREERTOS_DEBUG_LIST_ITEM_OWNER, - ESP_FREERTOS_DEBUG_TASK_COUNT_WIDTH, - ESP_FREERTOS_DEBUG_PTR_WIDTH, /* New entries must be inserted here */ ESP_FREERTOS_DEBUG_TABLE_END, }; @@ -1144,9 +1142,7 @@ void * pvTaskGetCurrentTCBForCore( BaseType_t xCoreID ) offsetof( List_t, xListEnd ), /* list_end_offset */ offsetof( List_t, xListEnd.pxPrevious ), /* list_next_offset */ offsetof( ListItem_t, pxPrevious ), /* list_elem_next_offset */ - offsetof( ListItem_t, pvOwner ), /* list_elem_content_offset */ - sizeof( UBaseType_t ), /* task_count_width */ - sizeof( void * ) /* ptr_width */ + offsetof( ListItem_t, pvOwner ) /* list_elem_content_offset */ }; #endif /* CONFIG_FREERTOS_DEBUG_OCDAWARE */