From f16d8a3e54719a571691233b9cb4f7e43cd21d1c Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Fri, 18 Feb 2022 11:40:34 +0100 Subject: [PATCH] Reduced error log when calling esp_efuse_mac_get_custom() --- components/esp_hw_support/mac_addr.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/components/esp_hw_support/mac_addr.c b/components/esp_hw_support/mac_addr.c index 803e1bdfaf..0278df30cb 100644 --- a/components/esp_hw_support/mac_addr.c +++ b/components/esp_hw_support/mac_addr.c @@ -87,7 +87,12 @@ esp_err_t esp_efuse_mac_get_custom(uint8_t *mac) uint8_t version; esp_efuse_read_field_blob(ESP_EFUSE_MAC_CUSTOM_VER, &version, 8); if (version != 1) { - ESP_LOGE(TAG, "Base MAC address from BLK3 of EFUSE version error, version = %d", version); + // version 0 means has not been setup + if (version == 0) { + ESP_LOGD(TAG, "No base MAC address in eFuse (version=0)"); + } else if (version != 1) { + ESP_LOGE(TAG, "Base MAC address version error, version = %d", version); + } return ESP_ERR_INVALID_VERSION; }