uboot 打开log 的 方法

devtools/2024/12/22 8:35:09/

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 ###
 


http://www.ppmy.cn/devtools/144321.html

相关文章

Vue2/3 生命周期详细对比与使用指南

Vue 2 生命周期 Vue 2 中,生命周期是指组件实例在创建、挂载、更新、销毁时所经历的一系列过程。以下是 Vue 2 的生命周期图和主要钩子函数的描述: Vue 2 生命周期钩子 beforeCreate:实例初始化之后调用,数据观测和事件配置尚未完成。常用于初始化逻辑。created:实例创建…

文件防泄漏 | 文件防泄漏软件解决方案分享,网络数据泄露防护系统

文件防泄漏 | 文件防泄漏软件解决方案分享&#xff0c;网络数据泄露防护系统 企业面临的一大挑战是数据安全和隐私保护。 网络数据泄露不仅会导致经济损失&#xff0c;还会损害企业的声誉和客户关系。 为了应对这一挑战&#xff0c;域智盾软件应运而生&#xff0c;成为众多企…

【Flutter_Web】Flutter编译Web第二篇(webview篇):flutter_inappwebview如何改造方法,变成web之后数据如何交互

前言 欢迎来到第二篇文章&#xff0c;这也是第二个难题&#xff0c;就是原有的移动端本身一些页面H5的形式去呈现&#xff08;webview&#xff09;&#xff0c;例如某些需要动态更换内容的页面&#xff0c;某些活动页面、支付页面&#xff0c;不仅仅做页面呈现&#xff0c;还包…

2024年11月 蓝桥杯青少组 STEMA考试 Scratch真题

2024年11月 蓝桥杯青少组 STEMA考试 Scratch真题&#xff08;选择题&#xff09; 题目总数&#xff1a;5 总分数&#xff1a;50 选择题 第 1 题 单选题 Scratch运行以下程宇后&#xff0c;小兔子会&#xff08; &#xff09;。 A. 变小 B. 变大 C. 变色 D. …

在 .NET 5.0 运行 .NET 8.0 教程:使用 ASP.NET Core 创建 Web API

前言 因为我本机安装的是vs2019&#xff0c;所以我在使用vs创建项目的时候&#xff0c;只能选择.NET 5.0&#xff0c;而无法选择.NET 8.0 在网上有看到说用vs2019使用.net 8.0 &#xff0c;但是感觉不可靠&#xff0c;要用还是安装vs2022吧。 我因为不想要安装vs2022。 但是微…

Github 2024-12-17Python开源项目日报 Top10

根据Github Trendings的统计,今日(2024-12-17统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目10TypeScript项目1C++项目1Vue项目1稳定扩散Web UI 创建周期:512 天开发语言:Python协议类型:GNU Affero General Public License…

Linux 使用的小细节

Linux 使用的小细节 1. && 和 & && 表示前一条命令执行成功时&#xff0c;才执行后一条命令。 ls -l && cd ..& 表示任务后台执行&#xff0c;与 nohup 命令功能相似。 java -jar test.jar > log.txt & # 运行 jar 包&#xff0c…

如何解决微信小程序使用webview无法打开

问题&#xff1a; 微信小程序使用 webview 但是页面无法打卡 解决&#xff1a; 1、登录微信小程序后台&#xff0c;管理–>开发管理–>鼠标下滑到 -->业务域名 2、根据指示配置一下就可以了 记住&#xff01; 这里下载文件&#xff0c;要上传到您所要展示文件的域名…