feat(coredump): use SHA ROM functions for all targets except ESP32

For ESP32, continue using mbedtls due to a required ROM patch for the SHA implementation.
For other targets, we can now leverage the ROM functions.
This commit is contained in:
Erhan Kurubas
2024-03-06 13:08:09 +01:00
parent 57249447a7
commit 5ba3b99f2b
12 changed files with 260 additions and 204 deletions
+1 -1
View File
@@ -44,7 +44,7 @@ menu "Core dump"
bool "Use CRC32 for integrity verification"
config ESP_COREDUMP_CHECKSUM_SHA256
bool "Use SHA256 for integrity verification"
depends on ESP_COREDUMP_DATA_FORMAT_ELF && IDF_TARGET_ESP32
depends on ESP_COREDUMP_DATA_FORMAT_ELF
endchoice
config ESP_COREDUMP_CHECK_BOOT