Debugging STM32f769上基于Buildroot的嵌入式linux挂起;正在启动内核…”;

Debugging STM32f769上基于Buildroot的嵌入式linux挂起;正在启动内核…”;,debugging,linux-kernel,stm32f7,Debugging,Linux Kernel,Stm32f7,我正在为stm32f769嵌入式主板使用基于buildroot的嵌入式linux发行版。 我不是那么有经验的嵌入式linux用户,因为我已经从RTOS切换到嵌入式linux世界,所以我正在学习如何在这个新环境中调试东西 我已经开始复制这个项目 但我被困在“启动内核…”这一点上。这一点似乎很关键,因为我没有得到任何有用的反馈为什么内核没有启动 有人能告诉我如何从内核加载和启动中启用(如果我的想法正确的话)更详细的输出吗?如何解决这个问题 提前感谢,, 你好,罗伯 串行控制台打印输出: U-Boo

我正在为stm32f769嵌入式主板使用基于buildroot的嵌入式linux发行版。 我不是那么有经验的嵌入式linux用户,因为我已经从RTOS切换到嵌入式linux世界,所以我正在学习如何在这个新环境中调试东西

我已经开始复制这个项目

但我被困在“启动内核…”这一点上。这一点似乎很关键,因为我没有得到任何有用的反馈为什么内核没有启动

有人能告诉我如何从内核加载和启动中启用(如果我的想法正确的话)更详细的输出吗?如何解决这个问题

提前感谢,, 你好,罗伯

串行控制台打印输出:

U-Boot>tftp 0xc0700000 stm32f769/stm32f769-disco.dtb和tftp 0xc0008000 stm32f769/zImage和bootz 0xc0008000-0xc0700000 速度:100,全双工 使用ethernet@40028000装置 来自服务器192.168.0.161的TFTP;我们的IP地址是192.168.0.159 文件名“stm32f769/stm32f769 disco.dtb”。 加载地址:0xc0700000 装载:## 809.6千磅/秒 完成 传输的字节数=18249(4749十六进制) 速度:100,全双工 使用ethernet@40028000装置 来自服务器192.168.0.161的TFTP;我们的IP地址是192.168.0.159 文件名“stm32f769/zImage”。 加载地址:0xc0008000 装载:################################################################# ################################################################# ## 3mib/s 完成 传输的字节数=1933064(1d7f08十六进制) c0700000处的扁平设备树blob 在0xc0700000处使用fdt blob引导 正在将设备树加载到c0d9e000,结束c0da5748。。。好啊 正在启动内核

一旦内核启动(如果确实启动了),那么控制台输出将使用内核命令行中指定的设备执行,该设备将使用U-Boot环境变量bootargs的文本传递给内核。那么在内核启动之前,什么是引导参数呢?