diff options
author | Jose Marinho <jose.marinho@arm.com> | 2021-08-11 11:38:06 +0100 |
---|---|---|
committer | Jose Marinho <jose.marinho@arm.com> | 2021-08-11 11:38:06 +0100 |
commit | 794adee9b484d1d60efb26abf2dcd6a282a3ec18 (patch) | |
tree | 43fcb216fe189e6b8e164a806d7be74d32199d12 | |
parent | 987eecb126430192b64477fe96b1a75aa4eb4aa3 (diff) |
Allow for boot progress when metadata is corrupted in Rescue modefwu_BET0
-rw-r--r-- | drivers/fwu/fwu.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/drivers/fwu/fwu.c b/drivers/fwu/fwu.c index 852edddc2..096370aa7 100644 --- a/drivers/fwu/fwu.c +++ b/drivers/fwu/fwu.c @@ -195,10 +195,14 @@ void fwu_init(void) result = fwu_metadata_load(BKUP_FWU_METADATA_IMAGE_ID); if (result != 0) { ERROR("loading of Bkup-FWU-Metadata failed\n"); +#if RESCUE==1 + metadata.active_index = 0; + metadata.previous_active_index = 1; +#else panic(); +#endif } } - printf("Metadta read correctly\n"); plat_fwu_set_images_source(&metadata); |