mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-02 12:14:32 +02:00
soc: Adds a soc_caps define for all chips to define the number of boot key digests
This commit is contained in:
@@ -260,7 +260,7 @@ static esp_err_t check_and_generate_secure_boot_keys(const esp_image_metadata_t
|
|||||||
|
|
||||||
esp_err_t esp_secure_boot_v2_permanently_enable(const esp_image_metadata_t *image_data)
|
esp_err_t esp_secure_boot_v2_permanently_enable(const esp_image_metadata_t *image_data)
|
||||||
{
|
{
|
||||||
ESP_LOGI(TAG, "enabling secure boot v2 - ESP32-S2...");
|
ESP_LOGI(TAG, "enabling secure boot v2...");
|
||||||
|
|
||||||
if (esp_secure_boot_enabled()) {
|
if (esp_secure_boot_enabled()) {
|
||||||
ESP_LOGI(TAG, "secure boot v2 is already enabled, continuing..");
|
ESP_LOGI(TAG, "secure boot v2 is already enabled, continuing..");
|
||||||
|
@@ -260,7 +260,7 @@ static esp_err_t check_and_generate_secure_boot_keys(const esp_image_metadata_t
|
|||||||
|
|
||||||
esp_err_t esp_secure_boot_v2_permanently_enable(const esp_image_metadata_t *image_data)
|
esp_err_t esp_secure_boot_v2_permanently_enable(const esp_image_metadata_t *image_data)
|
||||||
{
|
{
|
||||||
ESP_LOGI(TAG, "enabling secure boot v2 - ESP32-S2...");
|
ESP_LOGI(TAG, "enabling secure boot v2...");
|
||||||
|
|
||||||
if (esp_secure_boot_enabled()) {
|
if (esp_secure_boot_enabled()) {
|
||||||
ESP_LOGI(TAG, "secure boot v2 is already enabled, continuing..");
|
ESP_LOGI(TAG, "secure boot v2 is already enabled, continuing..");
|
||||||
|
@@ -72,6 +72,7 @@
|
|||||||
#define SOC_ULP_SUPPORTED 1
|
#define SOC_ULP_SUPPORTED 1
|
||||||
#define SOC_RTC_SLOW_MEM_SUPPORTED 1
|
#define SOC_RTC_SLOW_MEM_SUPPORTED 1
|
||||||
#define SOC_CCOMP_TIMER_SUPPORTED 1
|
#define SOC_CCOMP_TIMER_SUPPORTED 1
|
||||||
|
#define SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS 1
|
||||||
|
|
||||||
/*-------------------------- ADC CAPS ----------------------------------------*/
|
/*-------------------------- ADC CAPS ----------------------------------------*/
|
||||||
#define SOC_ADC_PERIPH_NUM (2)
|
#define SOC_ADC_PERIPH_NUM (2)
|
||||||
|
@@ -48,6 +48,7 @@
|
|||||||
#define SOC_ULP_SUPPORTED 1
|
#define SOC_ULP_SUPPORTED 1
|
||||||
#define SOC_RTC_SLOW_MEM_SUPPORTED 1
|
#define SOC_RTC_SLOW_MEM_SUPPORTED 1
|
||||||
#define SOC_CCOMP_TIMER_SUPPORTED 1
|
#define SOC_CCOMP_TIMER_SUPPORTED 1
|
||||||
|
#define SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS 3
|
||||||
|
|
||||||
#define SOC_CACHE_SUPPORT_WRAP 1
|
#define SOC_CACHE_SUPPORT_WRAP 1
|
||||||
|
|
||||||
|
@@ -15,6 +15,7 @@
|
|||||||
#define SOC_ULP_SUPPORTED 1
|
#define SOC_ULP_SUPPORTED 1
|
||||||
#define SOC_RTC_SLOW_MEM_SUPPORTED 1
|
#define SOC_RTC_SLOW_MEM_SUPPORTED 1
|
||||||
#define SOC_CCOMP_TIMER_SUPPORTED 1
|
#define SOC_CCOMP_TIMER_SUPPORTED 1
|
||||||
|
#define SOC_EFUSE_SECURE_BOOT_KEY_DIGESTS 3
|
||||||
|
|
||||||
|
|
||||||
/*-------------------------- ADC CAPS ----------------------------------------*/
|
/*-------------------------- ADC CAPS ----------------------------------------*/
|
||||||
|
Reference in New Issue
Block a user