- dtc工具安装
apt-get install device-tree-compiler
dtc
dtc --help
- 由dts生成dtb:
dtc -I dts -O dtb -o devicetree.dtb jz2440.dts
- 由dtb生成dts
dtc -I dtb -O dts -o tmp.dts devicetree.dtb
- dtc --help
- dtdiff 工具用于对比设备树的差别:
dtdiff devicetree.dtb devicetree_1.dtb
- 一个使用场景
通过反编译dtb获取的dts文件比较纯净,因为实际项目上可能有多个dtsi被包含进来,搞的人眼花缭乱。通过反编译得到的dts文件只需要看这一个文件即可。