Revert "fix(esp_system): limit CPU clock to 160MHz in ESP32-C5 for flash encryption"

This reverts commit 3c5d2e6b5843da853fb81067eb2bd287f7fbd735.
This commit is contained in:
Xiao Xufeng
2025-11-26 02:37:14 +08:00
parent faf6cc4f84
commit 187f43a3bb
2 changed files with 1 additions and 17 deletions
-10
View File
@@ -55,16 +55,6 @@ static void esp_key_mgr_init(void)
ESP_SYSTEM_INIT_FN(esp_security_init, SECONDARY, BIT(0), 103)
{
#if CONFIG_IDF_TARGET_ESP32C5
// Check for unsupported configuration: flash encryption with CPU frequency > 160MHz
// Manual encrypted flash writes are not stable at higher CPU clock.
// Please refer to the ESP32-C5 SoC Errata document for more details.
if (efuse_hal_flash_encryption_enabled() && CONFIG_ESP_DEFAULT_CPU_FREQ_MHZ > 160) {
ESP_EARLY_LOGE(TAG, "Flash encryption with CPU frequency > 160MHz is not supported. Please reconfigure the CPU frequency.");
return ESP_ERR_NOT_SUPPORTED;
}
#endif
esp_crypto_clk_init();
esp_key_mgr_init();
#if CONFIG_ESP_CRYPTO_DPA_PROTECTION_AT_STARTUP