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
### ERROR ### Please RESET the board ###
?