[PATCH 14/19] spl: Add debugging in spl_set_header_raw_uboot()

Simon Glass
2024-09-25T13:01:34Z

Add some debugging here so it is easier to see what is going on.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

common/spl/spl.c | 5 +++++
1 file changed, 5 insertions(+)

diff --git a/common/spl/spl.c b/common/spl/spl.c
index 878036210c4..75fa1a854d9 100644
--- a/common/spl/spl.c
+++ b/common/spl/spl.c
@@ -276,12 +276,17 @@ void spl_set_header_raw_uboot(struct spl_image_info *spl_image)
spl_image->entry_point = spl_get_image_text_base();
spl_image->load_addr = spl_get_image_text_base();
/* if needed: spl_image->size = spl_get_image_size(); */
+ log_debug("Next load addr %lx\n", spl_image->load_addr);
} else {
spl_image->entry_point = CONFIG_SYS_UBOOT_START;
spl_image->load_addr = CONFIG_TEXT_BASE;
+ log_debug("Default load addr %x (u_boot_pos=%lx)\n",
+ CONFIG_TEXT_BASE, u_boot_pos);
}
spl_image->os = IH_OS_U_BOOT;
spl_image->name = spl_phase_name(spl_next_phase());
+ log_debug("Next phase: %s at %lx size %lx\n", spl_image->name,
+ spl_image->load_addr, (ulong)spl_image->size);
}

__weak int spl_parse_board_header(struct spl_image_info *spl_image,
--
2.43.0