在根文件系统中查看设备树,是一种不错的调试手段。因为很多时候会出现你修改了 dts 文件,并且也编译了新的 dtb,但是下载到板子上的还是以前的dtb,因此查看板子中真实生效的设备树配置信息是很重要的。
设备树目录结构 dtb 格式
/sys/firmware/devicetree
以目录结构程现的 dtb 文件, 根节点对应 base 目录, 每一个节点对应一个目录, 每一个属性对应一个文件:

在这里你就可以看到你配置的设备树节点信息,字符串使用 cat,数字使用 xxd 、hexdump 命令:

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
嵌入式
+关注
关注
5186文章
20155浏览量
328966 -
Linux
+关注
关注
88文章
11628浏览量
218005 -
设备树
+关注
关注
0文章
40浏览量
3528
发布评论请先 登录
相关推荐
热点推荐
飞凌嵌入式ElfBoard ELF 1板卡-初识设备树之设备树组成和结构
的一项技能。设备树的起源设备树(Device Tree)是一种描述硬件资源的数据结构,它由uboot传递给
发表于 01-07 09:16
基于Android7.1 高通8953 平台下零死角玩转设备树DTS【2018更新】【申精】
之龙_安卓开发】第11课_高通平台下设备树文件组织结构【创科之龙_安卓开发】第12课_高通平台下设备树D
发表于 07-09 20:20
迅为-IMX6开发板设备树-Linux内核配置两路can
1、修改Android6 源码的设备树文件imx6qdl-sabresd.dtsi,添加如下图所示的can2节点,蓝色字体是添加的内容。2、修改完后,保存退出。然后重新编译 Linux 内核,参考第
发表于 06-24 10:00
stm32mp1-seeed-npi-full.dtb设备树
stm32mp1-seeed-npi-full.dtb这个设备树。直接修改uEnv.txt文件,此文件会在uboot引导Linux内核的时候主动去加载/boot/dtbs/4.19.9
发表于 08-03 06:06
Linux内核的设备树DTS使用方法详解
1、设备树的简介Linux 内核3.X之后,arch/arm/plat-xxx和arch/arm/mach-xxx中,描述板级细节的代码(比如platform_device
发表于 05-06 16:14
ARM Linux设备树的组成和结构
编译后的设备树传递给 Linux 内核。DTS 、 DTC 和 DTB 等1.DTS文件 .dts 是一种 ASCII 文本格式的
发表于 05-11 16:28
arm linux设备树都包括哪些基本信息呢
bootargs 参数。一般.dts 文件中 chosen 节点通常为空或者内容很少## 内核解析DTB文件Linux 内核在启动的时候会解析 DTB 文件,然后在/proc/device-tree
发表于 05-24 16:04
LINUX的目录树
LINUX的目录树
/bin bin是binary的缩写。这个目录是对UNIX系统习惯的沿袭,存放着使用者最经常使用的命令。例如:cp,ls,cat。 /boot 这里存放的是启动
发表于 01-18 12:51
•880次阅读
设备树的传递及kernel 对设备树的解析
当 U-Boot 将设备树加载到内存指定位置后,ARM 内核的 SoC 以通用寄存器 r2 来传递 dtb 在内存中的地址。kernel 获取到该地址后对 dtb 文件做进一步的处理。
STM32MP157 Linux系统移植开发篇7:Linux内核目录结构详解
,它是Linux内核的概述和编译命令说明。readme的说明更加针对X86等通用的平台,对于某些特殊的体系结构,可能有些特殊的地方。内核源码很复杂,包含多级目录,形成一个庞大的树状结构
发表于 12-17 18:29
•10次下载

Linux设备树目录结构dtb格式
评论