Add some more debug logging
Signed-off-by: Christopher Collins <ccollins@apache.org>
diff --git a/boot/bootutil/src/loader.c b/boot/bootutil/src/loader.c
index c784c31..1240e23 100644
--- a/boot/bootutil/src/loader.c
+++ b/boot/bootutil/src/loader.c
@@ -975,6 +975,8 @@
struct boot_swap_state swap_state;
int rc;
+ BOOT_LOG_DBG("initializing status; fa_id=%d", fap->fa_id);
+
rc = boot_read_swap_state_by_id(FLASH_AREA_IMAGE_SECONDARY, &swap_state);
assert(rc == 0);
@@ -1013,6 +1015,8 @@
uint32_t sz;
int rc;
+ BOOT_LOG_DBG("erasing trailer; fa_id=%d", fap->fa_id);
+
switch (fap->fa_id) {
case FLASH_AREA_IMAGE_PRIMARY:
slot = BOOT_PRIMARY_SLOT;
@@ -1101,6 +1105,7 @@
assert (rc == 0);
if (bs->state == BOOT_STATUS_STATE_0) {
+ BOOT_LOG_DBG("erasing scratch area");
rc = boot_erase_sector(fap_scratch, 0, sz);
assert(rc == 0);
@@ -1289,6 +1294,7 @@
* image is written without a trailer as is the case when using newt, the
* trailer that was left might trigger a new upgrade.
*/
+ BOOT_LOG_DBG("erasing secondary header");
rc = boot_erase_sector(fap_secondary_slot,
boot_img_sector_off(&boot_data,
BOOT_SECONDARY_SLOT, 0),
@@ -1296,6 +1302,7 @@
BOOT_SECONDARY_SLOT, 0));
assert(rc == 0);
last_sector = boot_img_num_sectors(&boot_data, BOOT_SECONDARY_SLOT) - 1;
+ BOOT_LOG_DBG("erasing secondary trailer");
rc = boot_erase_sector(fap_secondary_slot,
boot_img_sector_off(&boot_data,
BOOT_SECONDARY_SLOT, last_sector),
@@ -1481,7 +1488,8 @@
#ifdef MCUBOOT_VALIDATE_PRIMARY_SLOT
if (boot_status_fails > 0) {
- BOOT_LOG_WRN("%d status write fails performing the swap", boot_status_fails);
+ BOOT_LOG_WRN("%d status write fails performing the swap",
+ boot_status_fails);
}
#endif