From cbbd1e88a5d23f177df3c304b8f1efde68908926 Mon Sep 17 00:00:00 2001 From: KonstantinKondrashov Date: Thu, 25 Mar 2021 20:01:52 +0800 Subject: [PATCH] secure_boot_v1: Adds a help message in case when sig_block.version is not valid if sig_block.version is not valid then probably the image without a signature. --- .../src/secure_boot_v1/secure_boot_signatures_app.c | 2 +- .../src/secure_boot_v1/secure_boot_signatures_bootloader.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/components/bootloader_support/src/secure_boot_v1/secure_boot_signatures_app.c b/components/bootloader_support/src/secure_boot_v1/secure_boot_signatures_app.c index 1ef645812e..ce40ff5861 100644 --- a/components/bootloader_support/src/secure_boot_v1/secure_boot_signatures_app.c +++ b/components/bootloader_support/src/secure_boot_v1/secure_boot_signatures_app.c @@ -79,7 +79,7 @@ esp_err_t esp_secure_boot_verify_ecdsa_signature_block(const esp_secure_boot_sig } if (sig_block->version != 0) { - ESP_LOGE(TAG, "image has invalid signature version field 0x%08x", sig_block->version); + ESP_LOGE(TAG, "image has invalid signature version field 0x%08x (image without a signature?)", sig_block->version); return ESP_FAIL; } diff --git a/components/bootloader_support/src/secure_boot_v1/secure_boot_signatures_bootloader.c b/components/bootloader_support/src/secure_boot_v1/secure_boot_signatures_bootloader.c index f8bf7b56dd..71e3558c3e 100644 --- a/components/bootloader_support/src/secure_boot_v1/secure_boot_signatures_bootloader.c +++ b/components/bootloader_support/src/secure_boot_v1/secure_boot_signatures_bootloader.c @@ -79,7 +79,7 @@ esp_err_t esp_secure_boot_verify_ecdsa_signature_block(const esp_secure_boot_sig } if (sig_block->version != 0) { - ESP_LOGE(TAG, "image has invalid signature version field 0x%08x", sig_block->version); + ESP_LOGE(TAG, "image has invalid signature version field 0x%08x (image without a signature?)", sig_block->version); return ESP_FAIL; }