3.8在根文件系统中查看设备树(有助于调试)

 

内核启动后会进入根文件系统,在根文件系统中如何查看设备树,查看设备树有助于调试驱动程序。
a.我们知道uboot会把dtb文件传给内核,并且dtb文件所占的那块内存会被保留下来,我们可以在内核启动之后,查看那块内存,查看里面原始的dtb文件。
 /sys/firmware/fdt //原始dtb文件

进入/sys/firmware目录后便可看到二个文件,一个是devicetree文件夹,另一个是fdt(原始dtb文件,可以用hexdump -C fdt 将其打印出来查看就会发现里面的数据和dtb文件是一致的)

hexdump -C /sys/firmware/fdt

注:3288中没有fdt
部分信息如下,和我们传给内核的dtb文件里的完全一样


b. /sys/firmware/devicetree //以目录结构呈现的dtb文件,根节点对应base目录。每一个节点对应一个目录,每个属性对应一个文件。
ls-l
hexdump -C "#address-cells"
cat model

之后里面就是按照dts写的那样组织的

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值