From 6e5715aac46ab686d8cf8d327be98739ae7f9bf7 Mon Sep 17 00:00:00 2001 From: Ashish Sharma Date: Tue, 23 Dec 2025 11:07:16 +0800 Subject: [PATCH] feat: migrates network examples to PSA APIs --- examples/network/sta2eth/CMakeLists.txt | 1 + examples/network/sta2eth/mbedtls_preset_sta2eth.conf | 7 +++++++ examples/network/sta2eth/sdkconfig.defaults | 1 + examples/network/sta2eth/sdkconfig.defaults.esp32c5 | 3 --- examples/network/sta2eth/sdkconfig.defaults.esp32c6 | 3 --- examples/network/sta2eth/sdkconfig.defaults.esp32c61 | 3 --- 6 files changed, 9 insertions(+), 9 deletions(-) create mode 100644 examples/network/sta2eth/mbedtls_preset_sta2eth.conf delete mode 100644 examples/network/sta2eth/sdkconfig.defaults.esp32c5 delete mode 100644 examples/network/sta2eth/sdkconfig.defaults.esp32c6 delete mode 100644 examples/network/sta2eth/sdkconfig.defaults.esp32c61 diff --git a/examples/network/sta2eth/CMakeLists.txt b/examples/network/sta2eth/CMakeLists.txt index 9de95e80b4..6bb7959785 100644 --- a/examples/network/sta2eth/CMakeLists.txt +++ b/examples/network/sta2eth/CMakeLists.txt @@ -2,6 +2,7 @@ # CMakeLists in this exact order for cmake to work correctly cmake_minimum_required(VERSION 3.22) +list(APPEND sdkconfig_defaults ${CMAKE_CURRENT_LIST_DIR}/mbedtls_preset_sta2eth.conf) include($ENV{IDF_PATH}/tools/cmake/project.cmake) # "Trim" the build. Include the minimal set of components, main, and anything it depends on. idf_build_set_property(MINIMAL_BUILD ON) diff --git a/examples/network/sta2eth/mbedtls_preset_sta2eth.conf b/examples/network/sta2eth/mbedtls_preset_sta2eth.conf new file mode 100644 index 0000000000..20e55bc53e --- /dev/null +++ b/examples/network/sta2eth/mbedtls_preset_sta2eth.conf @@ -0,0 +1,7 @@ +CONFIG_MBEDTLS_RIPEMD160_C=n +CONFIG_MBEDTLS_SHA1_C=n +CONFIG_MBEDTLS_CAMELLIA_C=n +CONFIG_MBEDTLS_SELF_TEST=n +CONFIG_MBEDTLS_HARDWARE_SHA=y +CONFIG_MBEDTLS_HARDWARE_MPI=y +CONFIG_MBEDTLS_HARDWARE_AES=y diff --git a/examples/network/sta2eth/sdkconfig.defaults b/examples/network/sta2eth/sdkconfig.defaults index 6e41a8774f..accb0a9688 100644 --- a/examples/network/sta2eth/sdkconfig.defaults +++ b/examples/network/sta2eth/sdkconfig.defaults @@ -1 +1,2 @@ CONFIG_EXAMPLE_WIRED_INTERFACE_IS_ETHERNET=y +CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y diff --git a/examples/network/sta2eth/sdkconfig.defaults.esp32c5 b/examples/network/sta2eth/sdkconfig.defaults.esp32c5 deleted file mode 100644 index 1b4441d4f0..0000000000 --- a/examples/network/sta2eth/sdkconfig.defaults.esp32c5 +++ /dev/null @@ -1,3 +0,0 @@ -CONFIG_EXAMPLE_WIRED_INTERFACE_IS_ETHERNET=y - -CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y diff --git a/examples/network/sta2eth/sdkconfig.defaults.esp32c6 b/examples/network/sta2eth/sdkconfig.defaults.esp32c6 deleted file mode 100644 index 1b4441d4f0..0000000000 --- a/examples/network/sta2eth/sdkconfig.defaults.esp32c6 +++ /dev/null @@ -1,3 +0,0 @@ -CONFIG_EXAMPLE_WIRED_INTERFACE_IS_ETHERNET=y - -CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y diff --git a/examples/network/sta2eth/sdkconfig.defaults.esp32c61 b/examples/network/sta2eth/sdkconfig.defaults.esp32c61 deleted file mode 100644 index 1b4441d4f0..0000000000 --- a/examples/network/sta2eth/sdkconfig.defaults.esp32c61 +++ /dev/null @@ -1,3 +0,0 @@ -CONFIG_EXAMPLE_WIRED_INTERFACE_IS_ETHERNET=y - -CONFIG_PARTITION_TABLE_SINGLE_APP_LARGE=y