You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix ROData pointers not getting resolved on IDf v5.2 onwards
Issue was caused due to desparancy between SHA obtained from firmware package and one being sent from esp. Disparancy was caused due the change in default value of `CONFIG_APP_RETRIEVE_LEN_ELF_SHA` from 16 to 9. `CONFIG_APP_RETRIEVE_LEN_ELF_SHA` is being used by `esp_app_get_elf_sha256()`.
This PR fixes the issue by replacing `CONFIG_APP_RETRIEVE_LEN_ELF_SHA` with relevant macros in `rtc_store.h` and `esp_diagnostics.h` to avoid futur conflicts. It also uses `esp_app_get_description->app_elf_sha256` instead of `esp_app_get_elf_sha256()` to get SHA.
0 commit comments