uboot 打开log 的 方法

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

相关推荐
zeijiershuai几秒前
Java Arrays类、Comparable、Comparator
java·开发语言
逆旅行天涯1 分钟前
【Threejs】从零开始(十)--加载gltf模型和压缩后的模型
前端
goTsHgo9 分钟前
完整微服务设计 功能实现
java·微服务
王家视频教程图书馆11 分钟前
请求go web后端接口 java安卓端播放视频
android·java·前端
请叫我飞哥@11 分钟前
HTML 基础
前端·html
小沈同学呀13 分钟前
Java 本地缓存实现:Guava Cache、Caffeine、Ehcache 和 Spring Cache
java·缓存·guava·caffeine·ehcache
潜意识起点17 分钟前
Java游戏开发基础:从零开始制作一个简单的2D游戏
java·python·游戏
一点一木26 分钟前
🚀 2024年12月 GitHub 十大热门项目排行榜 🔥
前端·人工智能·github
黄毛火烧雪下33 分钟前
介绍 Html 和 Html 5 的关系与区别
前端·html
键盘舞者11334 分钟前
玩安卓-鸿蒙版 二 首页横幅、搜索、跳转链接功能
前端·鸿蒙·鸿蒙系统