From fad94806ef485a056f95bc08c19c7f6bb1c7a175 Mon Sep 17 00:00:00 2001 From: Sudeep Mohanty Date: Wed, 23 Aug 2023 17:35:57 +0800 Subject: [PATCH] change(freertos): Disable Amazon SMP FreeRTOS kernel for esp32p4 This commit disables building of the Amazon SMP FreeRTOS kernel for esp32p4. Supported to be enabled in the future. --- components/freertos/Kconfig | 2 +- components/freertos/test_apps/freertos/pytest_freertos.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/freertos/Kconfig b/components/freertos/Kconfig index 4bd2c87935..088f98a522 100644 --- a/components/freertos/Kconfig +++ b/components/freertos/Kconfig @@ -12,7 +12,7 @@ menu "FreeRTOS" config FREERTOS_SMP bool "Run the Amazon SMP FreeRTOS kernel instead (FEATURE UNDER DEVELOPMENT)" - depends on !FREERTOS_USE_KERNEL_10_5_1 + depends on !FREERTOS_USE_KERNEL_10_5_1 && !IDF_TARGET_ESP32P4 #TODO: IDF-8113: Enable P4 support on AMZ SMP default "n" help Amazon has released an SMP version of the FreeRTOS Kernel which can be found via the following link: diff --git a/components/freertos/test_apps/freertos/pytest_freertos.py b/components/freertos/test_apps/freertos/pytest_freertos.py index 8892d1a366..a2e81f14f2 100644 --- a/components/freertos/test_apps/freertos/pytest_freertos.py +++ b/components/freertos/test_apps/freertos/pytest_freertos.py @@ -10,7 +10,7 @@ CONFIGS = [ pytest.param('psram', marks=[pytest.mark.esp32]), pytest.param('release', marks=[pytest.mark.supported_targets]), pytest.param('single_core', marks=[pytest.mark.esp32]), - pytest.param('smp', marks=[pytest.mark.supported_targets, pytest.mark.temp_skip_ci(targets=['esp32h2'], reason='test failed')]), + pytest.param('smp', marks=[pytest.mark.supported_targets, pytest.mark.temp_skip_ci(targets=['esp32h2', 'esp32p4'], reason='test failed/TBD IDF-8113')]), ]