使用dtc将dtb转换成dts

来源:互联网 发布:天谕流光捏脸数据 编辑:程序博客网 时间:2024/06/06 03:58

格式

cd kernel目录/scripts/dtc/dtc -I dtb -O dts -o xxxxxxx.dts /arch/arm64/boot/dts/qcom/xxxx.dtb

在android源码目录下进行转换

/out/target/product/xxxxxxx/obj/KERNEL_OBJ/scripts/dtc/dtc -I dtb -O dts -o xxxxxxx.dts /out/target/product/xxxxxxx/obj/KERNEL_OBJ/arch/arm64/boot/dts/qcom/msm8917-pmi8937-mtp.dtb

生成的dts文件不包含任何注释,并展开和替换了dtsi中的引用。

备注:

dts、dtsi文件在生成dtb文件时,会先用c/c++的预处理器进行处理,所以//和/**/注释方式在dts和dtsi文件中是有效的。同理,#include "xxx.dtsi"
0 0