背景:生成dtb文件后,想看此dtb文件中到底有没有包含自己的修改。
准备:下载安装dtc工具。
-
sudo apt-get install device-tree-compiler -y
-
支持设备树的内核源码顶层目录下的scripts/dtc/目录,有dtc的源文件,make编出来。
-
通过git clone git://git.kernel.org/pub/scm/utils/dtc/dtc.git下载源码,配置好自己的编译环境,编出来。
使用:
dtc -I dtb -O dts -o tmp.dts imx6-eval-v3.dtb
其中:
- -I:指明源文件格式
- -O:指明生成的文件格式
- -o:指明生成的文件名
- 最后跟上源dtb文件