uboot 版本
commit f919c3a889f0ec7d63a48b5d0ed064386b0980bd (HEAD -> v2024.10, tag: v2024.10)
Author: Tom Rini <trini@konsulko.com>
Date: Mon Oct 7 08:54:35 2024 -0600
Prepare v2024.10
Signed-off-by: Tom Rini <trini@konsulko.com>
开启的选项:
CONFIG_DEBUG_UART=y
git diff include/log.h
diff --git a/include/log.h b/include/log.h
index fc0d598447..908f9c015f 100644
--- a/include/log.h
+++ b/include/log.h
@@ -184,6 +184,7 @@ int _log_buffer(enum log_category_t cat, enum log_level_t level,
#define log_io(_fmt...) log(LOG_CATEGORY, LOGL_DEBUG_IO, ##_fmt)
#define log_cont(_fmt...) log(LOGC_CONT, LOGL_CONT, ##_fmt)
+#define LOG_DEBUG
#ifdef LOG_DEBUG
#define _LOG_DEBUG LOGL_FORCE_DEBUG
#ifndef DEBUG
没有开启log时:
No serial driver found
resetting ...
reset not supported yet
ERROR ### Please RESET the board
开启log打印之后
spl_early_init
size=30, ptr=30, limit=4000: 801dc000
common/malloc_simple.c:26-alloc_simple() size=30, ptr=60, limit=4000: common/malloc_simple.c:47-malloc_simple() 801dc030
common/malloc_simple.c:26-alloc_simple() size=98, ptr=f8, limit=4000: common/malloc_simple.c:47-malloc_simple() 801dc060
drivers/core/lists.c:216-lists_bind_fdt() bind node chosen
drivers/core/lists.c:221-lists_bind_fdt() Device 'chosen' has no compatible string
common/malloc_simple.c:26-alloc_simple() size=30, ptr=128, limit=4000: common/malloc_simple.c:47-malloc_simple() 801dc0f8
No serial driver found
resetting ...
reset not supported yet